-
- Downloads
Bug 1811850 - [lint] Replace pylint linter with ruff, r=linter-reviewers,marco
This is enabling the PLE and PLC rules across a much larger swatch of the code base. The PLR and PLW are additionally enabled at the warning level (introduces ~2500 new warnings). To avoid extraneous changes in people's patches, rules at the warning level are excluded from --fix. Differential Revision: https://phabricator.services.mozilla.com/D172358
Showing
- docs/code-quality/index.rst 0 additions, 5 deletionsdocs/code-quality/index.rst
- docs/code-quality/lint/linters/pylint.rst 0 additions, 33 deletionsdocs/code-quality/lint/linters/pylint.rst
- pyproject.toml 3 additions, 0 deletionspyproject.toml
- taskcluster/ci/source-test/mozlint.yml 0 additions, 13 deletionstaskcluster/ci/source-test/mozlint.yml
- tools/lint/file-whitespace.yml 0 additions, 1 deletiontools/lint/file-whitespace.yml
- tools/lint/pylint.yml 0 additions, 24 deletionstools/lint/pylint.yml
- tools/lint/python/pylint.py 0 additions, 133 deletionstools/lint/python/pylint.py
- tools/lint/python/pylint_requirements.in 0 additions, 5 deletionstools/lint/python/pylint_requirements.in
- tools/lint/python/pylint_requirements.txt 0 additions, 136 deletionstools/lint/python/pylint_requirements.txt
- tools/lint/python/ruff.py 10 additions, 3 deletionstools/lint/python/ruff.py
- tools/lint/ruff.yml 1 addition, 1 deletiontools/lint/ruff.yml
- tools/lint/test/files/pylint/bad.py 0 additions, 5 deletionstools/lint/test/files/pylint/bad.py
- tools/lint/test/files/pylint/good.py 0 additions, 3 deletionstools/lint/test/files/pylint/good.py
- tools/lint/test/python.ini 0 additions, 2 deletionstools/lint/test/python.ini
- tools/lint/test/test_pylint.py 0 additions, 24 deletionstools/lint/test/test_pylint.py
Loading
Please register or sign in to comment