← Back to issue list

feat(lint): migrate lint command

View original Github issue

Metadata

Project
snapcraft
Number
#4732
Type
pull request
State
merged
Author
syu-w
Labels
Created
Updated
Closed

Current evaluation

Migrated lint command logic from core22, adding workarounds for core24 availability and glibc linter warnings. Approved by reviewers and merged after passing CI checks.

Suggested action:

No scores available.

Issue body

Same logic from core22. 2 workarounds, install edge `core24` if stable failed and check only part of the linter warning due to glibc `undefined symbol` in bash.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Migrated lint command logic from core22, adding workarounds for core24 availability and glibc linter warnings. Approved by reviewers and merged after passing CI checks.
qwen3.6-35b-a3b-mtp-q6 Merged the lint command migration from core22. Added workarounds for edge core24 availability and glibc symbol issues. The core24 spread test is deferred until core24 reaches stable.
qwen3.6-35b-a3b-mtp-q6 Merged the lint command migration from core22, adding workarounds for edge core24 availability and glibc bash symbol errors. Full core24 test validation deferred until stable release.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#36 Lint imagecraft merged Merged a single-file linting adjustment with one addition and one deletion. The maintainer-submitted change required no reviews or CI checks before integration.
75%
#5 style(lint): fix linting issues starflow merged Merged after approval. Resolved linting issues by modifying one file with three additions and three deletions. No unresolved comments or CI checks were present.
73%
#5415 docs: migrate classic linting how-to snapcraft merged Merged documentation migration for classic linting how-to. Approved by two reviewers and passed CI checks. Updated three files to consolidate classic linter guides per SNAPCRAFT-402.
72%
#5374 docs: migrate library linting tips snapcraft merged Merged documentation update migrating library linting tips to the linter warnings section. Approved by two reviewers, passed CI checks, and resolves CRAFT-4235. Changed three files with 39 additions and 2 deletions.
72%
#239 style(lint): autoformat starbase merged Merged after approval. Applied automated linting to a single file, adjusting one line. The maintainer requested the merge post-review, completed without CI checks or unresolved comments.
72%
#77 lint: fix linting issues with up-to-date linters craft-store merged Merged a maintainer-submitted pull request resolving linting errors from updated linter versions. Approved by one reviewer, passed CI, and modified 11 files (+40/-24 lines).
71%
#149 style(lint): bump max function args to 8 starbase merged Merged into main after approval and passing CI. Updated lint configuration to increase the maximum allowed function arguments to eight, resolving issue #133. Code coverage remained unchanged.
70%
#33 Linting imagecraft merged Merged a one-line linting fix from a maintainer. The change modified a single file with one addition and one deletion, requiring no reviews or CI checks before integration.
70%