chore(linter): enable ruff base on starbase config
Metadata
Current evaluation
Merged in #580 via commit 111c8907, enabling Ruff based on the Starbase configuration.
Resolution: closed resolved
Reason: PR #580 was merged after approval by two reviewers, landing commit 111c8907 with the Ruff configuration update.
Evaluated by: mr-cal-bot
No scores available.
Issue body
No description provided.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| stealth/space-bunny-alpha | — | closed resolved | Merged in #580 via commit 111c8907, enabling Ruff based on the Starbase configuration. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #580 as commit 111c8907, enabling Ruff from Starbase configuration across six files (+224/-134); PR #581 applied resulting autofixes. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged PR #580 in commit 111c8907, enabling Ruff rules from the Starbase configuration across six files. | |
| stealth/space-bunny-alpha | — | closed resolved | Merged Ruff enablement for starbase configuration after two approvals; the six-file change had no CI checks, and no comments or later activity followed. | |
| qwen/qwen3.6-35b-a3b | — | — | Merged a chore enabling the ruff linter based on the starbase configuration. Approved by two reviewers, the update modified six files with 224 additions and 134 deletions. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged a maintainer's pull request to enable the Ruff linter based on the starbase configuration. The change was integrated into the main branch without additional discussion. |
Update history
No update history recorded yet.
Related work
-
Related To:
canonical/craft-parts#581
(confidence 96%)
Merged follow-up PR applying Ruff autofixes to align the codebase with the new Starbase configuration.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #588 chore: use the latest ruff config from starbase | craft-application | merged | Merged PR #588 as commit 44b1a940, adopting starbase's latest Ruff configuration and updating linting across 86 files for the Starflow migration. | |
| #22 chore(lint): update ruff and config | starbase | merged | Merged in canonical/starbase#22 via commit f3d35a6, updating Ruff and its config to ignore excessive test-function arguments (PLR0913). | |
| #581 chore(linter): ruff auto fix base on starbase config | craft-parts | merged | Merged Ruff autofixes across 156 files to align craft-parts with Starbase's lint configuration; change landed as commit 30b73d97. | |
| #37 chore(deps): update dependency ruff to v0.0.247 | starbase | merged | Renovate PR updating ruff 0.0.245 -> 0.0.247 was approved and merged into starbase main via commit 867bb8f, bumping the ruff pin in .pre-commit-config.yaml (+1/-1). | |
| #568 chore(linter): rebase on starbase linters config | craft-parts | closed | Closed unmerged after review requests; the Starbase Ruff migration was subsequently implemented more narrowly by PR #580 in commit 111c8907. | |
| #574 chore(linter): rebase on starbase linters config | craft-parts | closed | Closed unmerged for redo; the narrower Starbase Ruff migration landed in #580 (111c8907), with autofixes in #581 (30b73d97). | |
| #103 chore: fix new lints from ruff 0.12 | craft-grammar | merged | Merged PR #103 as a3ef1dd, updating Ruff to 0.12 and fixing resulting lint errors across four files; cherry-picked from canonical/starbase#409. | |
| #192 chore: update ruff settings | starbase | merged | Merged Ruff configuration updates across two files (+6/-6) in commit d319ea9 after approval. | |
| #200 chore(deps): update ruff and its configuration | craft-application | merged | Merged into main via commit 07ef33dc, updating Ruff and its configuration; two reviewers approved and no unresolved comments remained. | |
| #700 chore: update ruff | craft-parts | merged | Merged PR #700 updated Ruff configuration across four files, superseding #699; a follow-up lint issue was fixed in merged PR #702. |