← Back to issue list

docs: migrate library linting tips

View original Github issue

Metadata

Project
snapcraft
Number
#5374
Type
pull request
State
merged
Author
bepri
Labels
Created
Updated
Closed

Current evaluation

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.

Suggested action:

No scores available.

Issue body

- [ ] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)? - [ ] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? - [ ] Have you successfully run `make lint`? - [ ] Have you successfully run `make test`? --- Migrates the page at https://snapcraft.io/docs/linters-library under the "linter warnings" header. CRAFT-4235.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b 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.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update migrating library linting tips to the linter warnings section per CRAFT-4235. The change was authored by maintainer bepri and integrated into the main branch.
qwen3.6-35b-a3b-mtp-q6 Merged documentation update migrating library linting tips to the linter warnings header, resolving CRAFT-4235.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#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.
79%
#909 docs: fix linting for release tags and backfill changelog links to 2.0.0 craft-parts merged Merged documentation update fixing linting for release tags and backfilling changelog links to version 2.0.0. Resolves #908 and CRAFT-3715. Approved by two reviewers, passed CI, and modified two files with seventeen added lines.
75%
#5346 docs: add 'disable a linter' snapcraft merged Merged documentation update adding a linter disable section. Content was relocated to a newly migrated page as part of a broader migration. Approved by two reviewers, passed CI, with 58 additions and 46 deletions across four files.
74%
#49 Improved README and docs on how to use the lib (CRAFT-707). craft-cli merged Successfully merged documentation updates improving the README and library usage guide. Approved by one reviewer, modified seven files with 582 additions and 10 deletions, resolving CRAFT-707.
74%
#90 many: address new linter warnings (CRAFT-364) craft-parts merged Merged after resolving new linter warnings from updated mypy and pylint versions, including silencing checks in tests. Approved by two reviewers, passed CI, and modified eight files (+32/-22 lines).
74%
#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.
74%
#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.
74%
#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.
73%
#103 docs: update package documentation (CRAFT-37) craft-parts merged Merged documentation updates reorganizing the layout, improving docstrings, and adding lifecycle and class diagrams. Approved by two reviewers, passed CI, and changed 21 files (+511/-83).
73%
#5850 style: fix pending lints from snapcraft itself snapcraft merged Merged changes fixing pending snapcraft lint warnings for unused libraries and missing metadata fields. Approved by two reviewers, passed CI checks, and added 10 lines to one file.
72%