1---
2Checks:          '-*,clang-diagnostic-*,clang-analyzer-*,-clang-analyzer-security.insecureAPI.strcpy,performance-*,readability-avoid-const-params-in-decls,readability-braces-around-statements,readability-delete-null-pointer,readability-implicit-bool-conversion,readability-misleading-indentation,readability-misplaced-array-index,readability-non-const-parameter,readability-redundant-control-flow,readability-redundant-declaration,readability-redundant-function-ptr-dereference,readability-simplify-boolean-expr'
3WarningsAsErrors: ''
4HeaderFilterRegex: ''
5AnalyzeTemporaryDtors: false
6FormatStyle: file
7User:            tom
8CheckOptions:
9  - key:             cert-dcl59-cpp.HeaderFileExtensions
10    value:           h,hh,hpp,hxx
11  - key:             cert-err09-cpp.CheckThrowTemporaries
12    value:           '1'
13  - key:             cert-err61-cpp.CheckThrowTemporaries
14    value:           '1'
15  - key:             cert-oop11-cpp.IncludeStyle
16    value:           llvm
17  - key:             google-readability-braces-around-statements.ShortStatementLines
18    value:           '1'
19  - key:             google-readability-function-size.StatementThreshold
20    value:           '800'
21  - key:             google-readability-namespace-comments.ShortNamespaceLines
22    value:           '10'
23  - key:             google-readability-namespace-comments.SpacesBeforeComments
24    value:           '2'
25  - key:             modernize-loop-convert.MaxCopySize
26    value:           '16'
27  - key:             modernize-loop-convert.MinConfidence
28    value:           reasonable
29  - key:             modernize-loop-convert.NamingStyle
30    value:           CamelCase
31  - key:             modernize-pass-by-value.IncludeStyle
32    value:           llvm
33  - key:             modernize-replace-auto-ptr.IncludeStyle
34    value:           llvm
35  - key:             modernize-use-nullptr.NullMacros
36    value:           'NULL'
37  - key:             performance-faster-string-find.StringLikeClasses
38    value:           'std::basic_string'
39  - key:             performance-for-range-copy.WarnOnAllAutoCopies
40    value:           '0'
41  - key:             performance-inefficient-string-concatenation.StrictMode
42    value:           '0'
43  - key:             performance-type-promotion-in-math-fn.IncludeStyle
44    value:           llvm
45  - key:             performance-unnecessary-value-param.IncludeStyle
46    value:           llvm
47  - key:             readability-braces-around-statements.ShortStatementLines
48    value:           '0'
49  - key:             readability-simplify-boolean-expr.ChainedConditionalAssignment
50    value:           '0'
51  - key:             readability-simplify-boolean-expr.ChainedConditionalReturn
52    value:           '0'
53...
54
55