Skip to content

Explicitly ignore existing linter violations - #1206

Merged
mxsrc merged 1 commit into
mainfrom
explicit-linter-ignores
Aug 1, 2026
Merged

Explicitly ignore existing linter violations#1206
mxsrc merged 1 commit into
mainfrom
explicit-linter-ignores

Conversation

@mxsrc

@mxsrc mxsrc commented Aug 1, 2026

Copy link
Copy Markdown
Collaborator

More recent linter versions support more checks and enable them by default. Generally, we should try to adopt them to arrive at a more cherent codebase. Instead of pinning an old ruff version, this explicitly disables all checks that we fail at present. We should try and remove the violations and enable the checks successively. For those checks that we simply do not agree with, we can document explicit exceptions.

@mxsrc
mxsrc requested review from boddumanohar and wmousa August 1, 2026 17:38
@mxsrc
mxsrc force-pushed the explicit-linter-ignores branch from 0b489b5 to 9f56f49 Compare August 1, 2026 17:40
More recent linter versions support more checks and enable them by
default. Generally, we should try to adopt them to arrive at a more
cherent codebase. Instead of pinning an old ruff version, this
explicitly disables all checks that we fail at present. We should try
and remove the violations and enable the checks successively. For those
checks that we simply do not agree with, we can document explicit
exceptions.
@mxsrc
mxsrc force-pushed the explicit-linter-ignores branch from 9f56f49 to 0968894 Compare August 1, 2026 17:41
@mxsrc
mxsrc merged commit d8c113f into main Aug 1, 2026
9 of 11 checks passed
@mxsrc
mxsrc deleted the explicit-linter-ignores branch August 1, 2026 17:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant