← Back to issue list

BREAKING: remove `get_managed_cmd`

View original Github issue

Metadata

Project
craft-application
Number
#917
Type
issue
State
closed
Author
lengau
Labels
Status: Triaged
Created
Updated
Closed

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.
71%