Open Bug 1762027 (css-linting) Opened 4 years ago Updated 9 days ago

[meta] CSS linting tracking bug

Categories

(Developer Infrastructure :: Lint and Formatting, task)

task

Tracking

(Not tracked)

People

(Reporter: sfoster, Unassigned)

References

(Depends on 13 open bugs)

Details

(Keywords: meta)

We want to enable linting of in-tree .css files to build consistency, catch small and common errors and reduce the burden on reviewers to enforce style guidelines, RTL coverage and other common issues.

Like eslint, we'll need to enable this progressively with an initially lenient set of rules and move towards an optimum set - enforced as a pre-commit hook and available for ad-hoc verification via mach lint, editor/IDEs etc.

Severity: normal → --
Type: defect → task
Depends on: 1508369
Product: Firefox Build System → Developer Infrastructure
Depends on: 1832765
Depends on: 1833332
Depends on: 1834118
Depends on: 1834499
Depends on: 1834533
Depends on: 1837658
Depends on: 1838298
Alias: css-linting
Depends on: 1921088
Depends on: 1921095
Depends on: 1923654
Depends on: 1935389
Depends on: 1861700
Depends on: 1948378
Depends on: 1953499
Depends on: 1956526
Depends on: 1973944
Depends on: 1979978
Depends on: 1983938
Depends on: 1988028
Depends on: 1987821
No longer depends on: 1988028
Depends on: 1989418
Depends on: 1991978
Depends on: 1992280
Depends on: 1992281
Depends on: 1992411
Depends on: 1992736
Depends on: 1993565
Depends on: 1994075
Depends on: 1994842
Depends on: 1995876
Depends on: 2005830
Depends on: 2038250
Depends on: 2067353
Depends on: 2068024
Depends on: 2068080
Depends on: 2068294
No longer depends on: 2068024
No longer depends on: 2067353
Depends on: 2080800
You need to log in before you can comment on or make changes to this bug.