| --- |
| Checks: 'clang-diagnostic-*,-clang-diagnostic-unused-command-line-argument,clang-analyzer-*,-clang-analyzer-core.NullDereference,-clang-analyzer-unix.Malloc,google-*,misc-*,-misc-noexcept*,modernize-*,-modernize-deprecated-headers,-modernize-raw-string-literal,-modernize-return-braced-init-list,-modernize-use-auto,-modernize-use-equals-delete,-modernize-use-equals-default,performance-*,-performance-unnecessary-value-param,readability-*,-readability-implicit-bool-conversion' |
| WarningsAsErrors: false |
| HeaderFilterRegex: '\.\./peridot/([^t].*|t[^h].*|th[^i].*)' |
| AnalyzeTemporaryDtors: false |
| FormatStyle: file |
| CheckOptions: |
| - key: google-readability-braces-around-statements.ShortStatementLines |
| value: '2' |
| - key: google-readability-function-size.StatementThreshold |
| value: '800' |
| - key: google-readability-namespace-comments.ShortNamespaceLines |
| value: '10' |
| - key: google-readability-namespace-comments.SpacesBeforeComments |
| value: '2' |
| - key: modernize-loop-convert.MaxCopySize |
| value: '16' |
| - key: modernize-loop-convert.MinConfidence |
| value: reasonable |
| - key: modernize-loop-convert.NamingStyle |
| value: CamelCase |
| - key: modernize-pass-by-value.IncludeStyle |
| value: llvm |
| - key: modernize-replace-auto-ptr.IncludeStyle |
| value: llvm |
| - key: modernize-use-default-member-init.UseAssignment |
| value: '1' |
| - key: modernize-use-nullptr.NullMacros |
| value: 'NULL' |
| - key: readability-braces-around-statements.ShortStatementLines |
| value: '2' |
| ... |