← Back to issue list

Added an "analyze" command that exposes the linters/attributes results (CRAFT-319).

View original Github issue

Metadata

Project
charmcraft
Number
#455
Type
pull request
State
merged
Author
facundobatista
Labels
Created
Updated
Closed

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.
82%
#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.
76%
#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.
76%
#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.
74%
#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.
71%