← Back to issue list

chore: remove unused code

View original Github issue

Metadata

Project
charmcraft
Number
#1776
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #1776 as commit 027696be, deleting 17,571 lines of unused code across 36 files after maintainer review and approval.

Resolution: closed resolved

Reason: PR #1776 was merged into the main branch as 027696be. The approved cleanup completed the identified unused-code removal with no unresolved review comments.

Evaluated by: mr-cal-bot

No scores available.

Issue body

No description provided.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #1776 as commit 027696be, deleting 17,571 lines of unused code across 36 files after maintainer review and approval.
stealth/space-bunny-alpha — closed resolved Merged cleanup in #1776 (commit 027696be), removing 17,571 lines of unused code across 36 files.
stealth/space-bunny-alpha — closed resolved Merged PR #1776 removed 17,571 lines of unused code across 36 files, recorded in commit 027696be.
qwen/qwen3.6-35b-a3b — — Merged after removing 17,571 lines of unused code across 36 files. Temporarily set to draft for additional cleanup, then approved by two reviewers and merged.
qwen3.6-35b-a3b-mtp-q6 — — Merged after iterative cleanup. The maintainer temporarily set the pull request to draft to remove additional unused code before final approval and merge.

Update history

No update history recorded yet.

Related work

  • Related To: canonical/charmcraft#1907 (confidence 80%)

    Follow-up cleanup PR merged as d590c429, removing additional obsolete cmdbase and registry code.

Related issues

Issue Project State Summary Similarity
#2444 chore: clean up unused/unnecessary files charmcraft merged Merged maintenance PR #2444 (commit 6b94f660) removing 286 lines across 10 unused/unnecessary files after two approvals; macOS smoke-test jobs failed but did not block the merge.
82%
#117 chore: clean up cruft craft-actions closed Merged PR #117 as commit 37d00fc, removing 117 lines from nine files to clean repository cruft ahead of v1.
81%
#1772 chore: remove unused package module charmcraft closed Removal landed in PR #1776 via commit 027696be; PR #1772 was closed unmerged after 785 days without review or CI.
81%
#6079 chore: delete unused file snapcraft merged Merged PR #6079 as commit 75686f3da, deleting a three-line file unused since Snapcraft moved to a pyproject-based setup.
79%
#2682 chore: delete some dead code charmcraft merged Merged PR #2682 that removes 19 lines of dead code related to the project-service cast issue fixed in #2681.
79%
#1357 chore: remove unused docs requirements file craft-parts merged Merged #1357 as commit b472871d, deleting the unused 349-line docs/requirements.txt to stop needless Renovate PR noise; all CI checks passed.
78%
#5489 chore: remove unused yamllint config snapcraft merged Merged PR #5489 (commit 6bc01220e), deleting the now-unused 29-line yamllint configuration.
78%
#1907 chore(cleanup): remove unused code charmcraft merged Merged as commit d590c429, removing unused cmdbase code and the obsolete registry implementation after replacement by skopeo and the Docker library; net deletion: 1,847 lines.
78%
#2028 chore: two small non-code changes charmcraft merged Merged PR #2028 incorporated two small non-code updates across two files (+5/-2), with approval from two reviewers.
78%
#1040 chore(merge): 2.4.3 into main craft-parts merged Merged version 2.4.3 into main via PR #1040, landing as commit fab7fa92 after two reviewer approvals.
78%