Added an "analyze" command that exposes the linters/attributes results (CRAFT-319).
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged an update adding an analyze command to expose linters and attributes results, resolving CRAFT-319. The change was authored by maintainer facundobatista and integrated directly into the codebase. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #445 Use linters' analyze from build command (CRAFT-318) | charmcraft | merged | Merged. Integrated linter analysis into the build command to log attributes and update manifest creation. Fixed a missing integration test in checkers/analyze. Approved by reviewers and passed CI checks. | |
| #443 Don't run the ignored attributes and linters (CRAFT-326) | charmcraft | merged | Merged pull request preventing execution of ignored attributes and linters. Approved by two reviewers, the fix modifies four files with 289 additions and 22 deletions to resolve CRAFT-326. | |
| #416 Created the Language checker, first step in the analyze/lint structure (CRAFT-285) | charmcraft | merged | Merged the language checker, establishing the initial analyze/lint structure. Approved by two reviewers after addressing 18 comments, the change adds 168 lines across two files for CRAFT-285. | |
| #462 Added a --format=json option to the analyze command (CRAFT-320) | charmcraft | merged | Added a --format=json option to the analyze command. Merged after approval by two reviewers, modifying three files with 120 additions and 29 deletions to resolve CRAFT-320. | |
| #1419 refactor: remove non craft-application analyze command | charmcraft | merged | Merged refactoring that removes a superfluous non-craft-application version of the analyze command. Approved by three reviewers with zero unresolved comments. Modified seven files, deleting 339 lines and adding 135. |