Problem/Motivation
- Drush 12 now expects all commandfiles in the
<module-name>/src/Drush/<Commands|Generators>directory. TheDrushsubdirectory is a new requirement. (https://www.drush.org/12.x/commands/) <module-name>/drush.services.ymlwill be ignored (https://www.drush.org/12.x/dependency-injection/)
Remaining tasks
- Move
Commandsdirectory into aDrushdirectory - Adapt namespace in
UpgradeStatusCommands - Inject dependencies using the
create()method - Adapt
upgrade_status.commandpath indrush.services.yml
Issue fork upgrade_status-3418122
Show commands
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
macsim commentedNotes:
drush.services.ymlfileComment #4
gábor hojtsyFound a drush docs bug while reviewing this MR :) https://github.com/drush-ops/drush/pull/5874 But this MR itself looks solid.
Comment #6
gábor hojtsyComment #7
gábor hojtsy