Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings
Discussion options

Currently I use the "overrides" section to do a ratcheting scheme where I turn off failing linting rules for existing files, and then gradually over the lifetime of the project work through and removes one and one file as we fix linting issue in them. This ensures that we don't introduce new linting errors in the project, doesn't cause "alarm fatigue", and lets us improve over time.

However the new GritQL based plugin system is not supported in the "overrides" section, this means that I can't introduce new rules and use it with my ratcheting scheme (turn it off for existing failing files, gradually work to improve them).

This would also be useful where you want to let a specific file be an exception to the rule.

To fix this Biome should:

  • Have names for every grit based lint "plugin" / rule
  • Let you override these like you can for other lint rules in the normal "override" section
  • Document this usage in the docs
You must be logged in to vote

Replies: 0 comments

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
💡
Ideas
Labels
None yet
1 participant
Morty Proxy This is a proxified and sanitized view of the page, visit original site.