Name Date Size #Lines LOC

..--

README.mdH A D25-Apr-2025231 118

actionlint_linter.pyH A D25-Apr-20253.9 KiB165146

bazel_linter.pyH A D25-Apr-20255.2 KiB198160

black_linter.pyH A D25-Apr-20256.1 KiB230204

clangformat_linter.pyH A D25-Apr-20256.8 KiB251224

clangtidy_linter.pyH A D25-Apr-20258.2 KiB299241

cmake_linter.pyH A D25-Apr-20253.3 KiB141122

constexpr_linter.pyH A D25-Apr-20252.4 KiB9777

exec_linter.pyH A D25-Apr-20252 KiB9073

flake8_linter.pyH A D25-Apr-202510.2 KiB371294

grep_linter.pyH A D25-Apr-20257.8 KiB275242

lintrunner_version_linter.pyH A D25-Apr-20252.1 KiB8366

mypy_linter.pyH A D25-Apr-20256.5 KiB253211

nativefunctions_linter.pyH A D25-Apr-20253.6 KiB11089

newlines_linter.pyH A D25-Apr-20254.7 KiB167141

no_merge_conflict_csv_linter.pyH A D25-Apr-20252.8 KiB11191

pip_init.pyH A D25-Apr-20252.6 KiB9169

pyfmt_linter.pyH A D25-Apr-20257.2 KiB257191

ruff_linter.pyH A D25-Apr-202512.8 KiB466396

s3_init.pyH A D25-Apr-20255.9 KiB218166

s3_init_config.jsonH A D25-Apr-20253.1 KiB5857

shellcheck_linter.pyH A D25-Apr-20252.9 KiB121104

test_has_main_linter.pyH A D25-Apr-20253.7 KiB137106

testowners_linter.pyH A D25-Apr-20254.6 KiB164127

update_s3.pyH A D25-Apr-20252.6 KiB9976

workflow_consistency_linter.pyH A D25-Apr-20253.6 KiB13093

README.md

1# lintrunner adapters
2
3These files adapt our various linters to work with `lintrunner`.
4
5## Adding a new linter
61. init and linter
72. {{DRYRUN}} and {{PATHSFILE}}
83. never exit uncleanly
94. Communication protocol
105. Self-contained
11