BREAKING: remove `get_managed_cmd`
Metadata
Current evaluation
Removed unused get_managed_cmd in the broader managed-command cleanup, merged as canonical/craft-application#1077 (e00540d1) and released in 7.0.0.
Resolution: closed resolved
Reason: Commit e00540d1 removed the legacy managed-command APIs, including get_managed_cmd. The change was merged through canonical/craft-application#1077 and documented in the 7.0.0 changelog.
Evaluated by: mr-cal-bot
No scores available.
Issue body
### What needs to get done
Delete this: https://github.com/canonical/craft-application/blob/149fb22dbcf454de1ea979fa93fe3e5e8aa56892/craft_application/commands/base.py#L112
### Why it needs to get done
This is a vestage of a previous design that was never used
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Removed unused get_managed_cmd in the broader managed-command cleanup, merged as canonical/craft-application#1077 (e00540d1) and released in 7.0.0. | |
| stealth/space-bunny-alpha | — | closed resolved | Unused get_managed_cmd was removed in the broader managed-command cleanup by canonical/craft-application#1077, merged as commit e00540d1. | |
| qwen/qwen3.6-35b-a3b | — | — | Fixed by removing the unused get_managed_cmd function from the base commands module. The issue is closed. | |
| qwen/qwen3.8-27b |
Impact:
15
Quick Win:
14
Staleness:
75
Complexity:
10
Confidence:
90
Support Request:
0
|
close stale | Request to delete the unused AppCommand.get_managed_cmd() vestige from craft-application. The method has already been removed in the breaking-change cleanup (PR #1077), documented in the changelog; the issue is done and can be closed. | |
| qwen/qwen3.6-35b-a3b |
Staleness:
85
Complexity:
10
Confidence:
85
Support Request:
0
|
keep open | Remove unused get_managed_cmd function from craft-application. Issue is triaged but inactive for 305 days with no maintainer follow-up or PR. | |
| qwen3.6-35b-a3b-mtp-q6 |
Staleness:
75
Complexity:
10
Confidence:
70
Support Request:
0
|
keep open | Issue to remove the unused get_managed_cmd function from craft-application as a breaking change. Labeled triaged but inactive for 292 days with no follow-up or PR. |
Update history
| Date | Change |
|---|---|
| closed |
Related work
-
Likely Fixed By:
canonical/craft-application#1077
(confidence 100%)
The merged PR removed get_managed_cmd as part of the managed-command cleanup in commit e00540d1.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #1062 Remove Application.run_managed | craft-application | closed | Merged PR #1077 (e00540d1) removed Application and BaseCommands managed-command APIs; commands now use ProviderService directly, completing the clarified cleanup in 7.0.0. |