-
As **Eslint 9** removes all formatters, was a tragedy for all as I who has customized Eslint formatters. Now we have https://eslint.style who has ported all the formatters to a new package. I think it…
-
Our project has a lot of XML files that describe the look and feel of the application. We would like to add a linter that ensures all the XML files follow the same style.
[Xmllint](http://xmlsoft.org…
-
Just a list of other linters to look at for inspiration on new rules:
- [castep-linter](https://github.com/byornski/castep-linter/)
- [stylist](https://github.com/MetOffice/stylist/)
- [camfort](…
-
## `package_import_contains_dot_dot`
## Description
A package import shouldn't contain '..'.
It is a bad practice for a package import to reference anything outside the
given package, or mor…
-
At Mattermost, we are committed to maintaining a high standard of code quality, reliability, and security. To further enhance this, we are launching a community campaign to integrate the [`errcheck`](…
-
The name is confusing since we rarely use this for building styles that are hosted on Mapbox or use Mapbox's current libraries. Mainly we use [Maplibre](https://maplibre.org/) so we should make the na…
-
While both single and double quotes [are allowed](https://www.w3.org/TR/html4/intro/sgmltut.html#h-3.2.2) for attribute values, it would be helpful for common style to have linter to force using only …
-
### Current Behavior
I'm getting migration errors while trying to upgrade to 20 from 19.8.4. It says that workspace is not up to date but I cannot figure out where is the error and how to get workspa…
-
## type_init_super_parameters
## Description
There is a [type_init_formals](https://dart-lang.github.io/linter/lints/type_init_formals.html) rule, which says "don't do `C(int this.f)`". Should w…
-
## nesting_too_deep
## Description
Limit the amount of prefix tabs/spaces in lines of code, by limiting nesting. Flutter widget code can sometimes become nested to a level where lines of code be…