Added an "analyze" command that exposes the linters/attributes results (CRAFT-319).
Metadata
Current evaluation
Merged into main as 9ac04412 via #455, adding an analyze command that exposes charm linter and attribute results for CRAFT-319.
Resolution: closed resolved
Reason: PR #455 was approved and merged into main as commit 9ac04412, introducing the requested analyze command. Follow-ups #462 and #463 later added JSON output and result-based return codes.
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 into main as 9ac04412 via #455, adding an analyze command that exposes charm linter and attribute results for CRAFT-319. | |
| stealth/space-bunny-alpha | — | closed resolved | PR #455 merged into main as 9ac04412, adding the analyze command to expose charm attribute and linter results for CRAFT-319. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #455 in commit 9ac04412, adding an analyze command that exposes linter and attribute results for CRAFT-319. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into main via charmcraft PR #455 (commit 9ac04412), adding an analyze command to expose linter and attribute-check results for CRAFT-319. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged into main via charmcraft PR #455 (9ac04412), adding an analyze command that exposes linter and attribute results for CRAFT-319. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged, adding an analyze command to expose linters and attributes results, resolving CRAFT-319. Approved by two reviewers, the change modifies six files with 444 additions and 4 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Added an analyze command to expose linters and attributes results, resolving CRAFT-319. The change was merged by maintainer facundobatista without additional discussion. |
Update history
No update history recorded yet.
Related work
-
Related To:
charmcraft#462
(confidence 100%)
Follow-up PR adding JSON-formatted analyze output.
-
Related To:
charmcraft#463
(confidence 100%)
Follow-up PR making the analyze exit code depend on detected issues.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #445 Use linters' analyze from build command (CRAFT-318) | charmcraft | merged | Merged PR #445 implemented CRAFT-318: builds invoke linters.analyze, log attribute findings, and persist analysis data in manifests; checker shared state and tests were fixed. | |
| #443 Don't run the ignored attributes and linters (CRAFT-326) | charmcraft | merged | Merged PR canonical/charmcraft#443 via commit 6855c666, making analysis skip attributes and linters configured as ignored. |