|
|
||
|---|---|---|
| .. | ||
| _linter | ||
| README.md | ||
| actionlint_linter.py | ||
| bazel_linter.py | ||
| black_linter.py | ||
| clangformat_linter.py | ||
| clangtidy_linter.py | ||
| cmake_linter.py | ||
| codespell_linter.py | ||
| docstring_linter-grandfather.json | ||
| docstring_linter.py | ||
| exec_linter.py | ||
| flake8_linter.py | ||
| gha_linter.py | ||
| grep_linter.py | ||
| header_only_linter.py | ||
| import_linter.py | ||
| lintrunner_version_linter.py | ||
| mypy_linter.py | ||
| nativefunctions_linter.py | ||
| newlines_linter.py | ||
| no_merge_conflict_csv_linter.py | ||
| no_workflows_on_fork.py | ||
| pip_init.py | ||
| pyfmt_linter.py | ||
| ruff_linter.py | ||
| s3_init.py | ||
| s3_init_config.json | ||
| set_linter.py | ||
| shellcheck_linter.py | ||
| test_device_bias_linter.py | ||
| test_has_main_linter.py | ||
| testowners_linter.py | ||
| update_s3.py | ||
| workflow_consistency_linter.py | ||
README.md
lintrunner adapters
These files adapt our various linters to work with lintrunner.
Adding a new linter
- init and linter
- {{DRYRUN}} and {{PATHSFILE}}
- never exit uncleanly
- Communication protocol
- Self-contained