[clang-tools-extra] [clang-tidy] Don't print `Enabled checks:` by default (PR #185229)
Baranov Victor via cfe-commits
cfe-commits at lists.llvm.org
Sat Mar 7 14:06:08 PST 2026
vbvictor wrote:
I'm -1 on this change:
- You can use `-quiet` if don't want to look at verbose output
- I found it useful when integrating tidy in CI: if small number or none checks were enabled, it indicated that some configuration was wrong. Also, if there is only one `.clang-tidy` config for whole project, it's good to see which exact checks run.
--------------------------------
> not human readable at all
Could you elaborate on this? `-list-checks` option seems to me in human-readable format, test run:
```
C:\Users\Victor\repos\llvm-project>python3 clang-tools-extra/clang-tidy/tool/run-clang-tidy.py -p build clang-tools-extra/clang-tidy/
Enabled checks:
llvm-else-after-return
llvm-header-guard
llvm-include-order
llvm-namespace-comment
llvm-prefer-isa-or-dyn-cast-in-conditionals
llvm-prefer-register-over-unsigned
llvm-qualified-auto
llvm-twine-local
misc-confusable-identifiers
misc-coroutine-hostile-raii
misc-definitions-in-headers
misc-header-include-cycle
misc-misleading-bidirectional
misc-misleading-identifier
misc-misplaced-const
misc-new-delete-overloads
misc-non-copyable-objects
misc-redundant-expression
misc-static-assert
misc-throw-by-value-catch-by-reference
misc-unconventional-assign-operator
misc-uniqueptr-reset-release
misc-unused-alias-decls
misc-unused-using-decls
misc-use-internal-linkage
readability-identifier-naming
```
https://github.com/llvm/llvm-project/pull/185229
More information about the cfe-commits
mailing list