docs: migrate classic linting how-to
Metadata
Current evaluation
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.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `make lint`?
- [x] Have you successfully run `make test`?
---
Migrates the docs from [classic linters](https://snapcraft.io/docs/linters-classic) and [how to use linters](https://snapcraft.io/docs/how-to-classic#use-linters-to-identify-problems).
SNAPCRAFT-402
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | 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. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update migrating classic linting how-to guides to the new structure. Changes passed lint and test checks, resolving SNAPCRAFT-402. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged documentation update migrating classic linting guides to the new structure. Resolves SNAPCRAFT-402 and passed all lint and test checks. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #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. | |
| #5463 docs: migrate 'hooks' | snapcraft | merged | Merged documentation migration for 'hooks' to ReadTheDocs. Approved by two reviewers with all CI checks passing. Updated three files (+105/-1 lines) to align with SNAPCRAFT-395. | |
| #1302 docs: rewrite some redirects | craft-parts | merged | Merged documentation rewrite correcting several redirects to resolve recurring lint CI failures. Approved by two reviewers, passed all CI checks, and modified four files with minimal changes. | |
| #4732 feat(lint): migrate lint command | snapcraft | merged | Migrated lint command logic from core22, adding workarounds for core24 availability and glibc linter warnings. Approved by reviewers and merged after passing CI checks. | |
| #5462 docs: migrate 'Snapcraft advanced grammar' | snapcraft | merged | Merged documentation migration for the Snapcraft advanced grammar reference. Approved by two reviewers and passed CI checks before being squashed into the main branch. | |
| #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. | |
| #5342 docs: migrate 'check a snap's status' | snapcraft | merged | Merged documentation update migrating the 'check a snap's status' guide. Approved by two reviewers, the change modified four files with 133 additions and 8 deletions. | |
| #20 style: fix linting issues | craft-artifacts | merged | Merged after passing all CI checks and receiving approval from two reviewers. The change resolves linting issues across four files with a +11/-5 line diff, updating code style compliance. | |
| #2222 style: fix linting issues | charmcraft | merged | Merged following approval by two reviewers. Resolved linting issues across three files with minor style adjustments (+8/-9 lines). No review comments or CI checks were required. | |
| #5032 docs: add linter reference page | snapcraft | merged | Merged documentation update adding a linter reference page. Approved by two reviewers and merged despite unrelated CI store timeout failures. Changes span two files with 62 added lines. |