Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Overview
With ruff being added to
megalinter
there is little reason to stick with a host collection of older linters when ruff is quite literally 1000x faster. This should replace our existing linter setup completely with justruff format
andruff check
(--fix
optionally).Merging Strategy
ruff format
to format the entire repo and clean up all our inconsistent code. Commit as the bot user and PR.ruff check --fix
to attempt to fix issues the linter believes it can fix, and review each and every change by hand. Commit as the bot user and PR.This should make it easier to review by separating the topics of the PRs. That way we can look much more critically at 3.