mirror of
https://github.com/CLIUtils/CLI11.git
synced 2025-04-29 12:13:52 +00:00
* Make CI fail with readability-container-size-empty flag * Make CI fail with cppcoreguidelines-owning-memory flag * Add all google checks, exclude specific ones * Apply clang-tidy fixes * Make timer constructors explicit * Add check for unscoped namespaces * Replace unscoped namespace by using-declaration * Replace unscoped namespace by using-declaration
36 lines
798 B
YAML
36 lines
798 B
YAML
# Checks that will be implemented in future PRs:
|
|
# performance-unnecessary-value-param, hints to ~110 issues. Be careful with implementing the suggested changes of this one, as auto-fixes may break the code
|
|
|
|
FormatStyle: file
|
|
|
|
Checks: '
|
|
-*,
|
|
google-*,
|
|
-google-runtime-int,
|
|
-google-runtime-references,
|
|
llvm-include-order,
|
|
llvm-namespace-comment,
|
|
misc-throw-by-value-catch-by-reference,
|
|
modernize*,
|
|
readability-container-size-empty,
|
|
'
|
|
|
|
WarningsAsErrors: '
|
|
-*,
|
|
google-*,
|
|
-google-runtime-int,
|
|
-google-runtime-references,
|
|
llvm-include-order,
|
|
llvm-namespace-comment,
|
|
misc-throw-by-value-catch-by-reference,
|
|
modernize*,
|
|
readability-container-size-empty,
|
|
'
|
|
|
|
HeaderFilterRegex: '.*hpp'
|
|
|
|
CheckOptions:
|
|
- key: google-readability-braces-around-statements.ShortStatementLines
|
|
value: '3'
|
|
|