]>
Commit | Line | Data |
---|---|---|
f67539c2 TL |
1 | Checks: 'clang-diagnostic-*,clang-analyzer-*,*' |
2 | WarningsAsErrors: '' | |
3 | HeaderFilterRegex: '' | |
4 | AnalyzeTemporaryDtors: false | |
5 | CheckOptions: | |
6 | - key: cert-dcl59-cpp.HeaderFileExtensions | |
7 | value: h,hh,hpp,hxx | |
8 | - key: cert-err09-cpp.CheckThrowTemporaries | |
9 | value: '1' | |
10 | - key: cert-err61-cpp.CheckThrowTemporaries | |
11 | value: '1' | |
12 | - key: cert-oop11-cpp.IncludeStyle | |
13 | value: llvm | |
14 | - key: cppcoreguidelines-pro-bounds-constant-array-index.GslHeader | |
15 | value: '' | |
16 | - key: cppcoreguidelines-pro-bounds-constant-array-index.IncludeStyle | |
17 | value: '0' | |
18 | - key: cppcoreguidelines-pro-type-member-init.IgnoreArrays | |
19 | value: '0' | |
20 | - key: google-build-namespaces.HeaderFileExtensions | |
21 | value: h,hh,hpp,hxx | |
22 | - key: google-global-names-in-headers.HeaderFileExtensions | |
23 | value: h | |
24 | - key: google-readability-braces-around-statements.ShortStatementLines | |
25 | value: '1' | |
26 | - key: google-readability-function-size.BranchThreshold | |
27 | value: '4294967295' | |
28 | - key: google-readability-function-size.LineThreshold | |
29 | value: '4294967295' | |
30 | - key: google-readability-function-size.StatementThreshold | |
31 | value: '800' | |
32 | - key: google-readability-namespace-comments.ShortNamespaceLines | |
33 | value: '10' | |
34 | - key: google-readability-namespace-comments.SpacesBeforeComments | |
35 | value: '2' | |
36 | - key: google-runtime-int.SignedTypePrefix | |
37 | value: int | |
38 | - key: google-runtime-int.TypeSuffix | |
39 | value: '' | |
40 | - key: google-runtime-int.UnsignedTypePrefix | |
41 | value: uint | |
42 | - key: google-runtime-references.WhiteListTypes | |
43 | value: '' | |
44 | - key: llvm-header-guard.HeaderFileExtensions | |
45 | value: ',h,hh,hpp,hxx' | |
46 | - key: llvm-namespace-comment.ShortNamespaceLines | |
47 | value: '1' | |
48 | - key: llvm-namespace-comment.SpacesBeforeComments | |
49 | value: '1' | |
50 | - key: misc-argument-comment.StrictMode | |
51 | value: '0' | |
52 | - key: misc-assert-side-effect.AssertMacros | |
53 | value: assert | |
54 | - key: misc-assert-side-effect.CheckFunctionCalls | |
55 | value: '0' | |
56 | - key: misc-dangling-handle.HandleClasses | |
57 | value: 'std::basic_string_view;std::experimental::basic_string_view' | |
58 | - key: misc-definitions-in-headers.HeaderFileExtensions | |
59 | value: ',h,hh,hpp,hxx' | |
60 | - key: misc-definitions-in-headers.UseHeaderFileExtension | |
61 | value: '1' | |
62 | - key: misc-misplaced-widening-cast.CheckImplicitCasts | |
63 | value: '1' | |
64 | - key: misc-move-constructor-init.IncludeStyle | |
65 | value: llvm | |
66 | - key: misc-sizeof-expression.WarnOnSizeOfCompareToConstant | |
67 | value: '1' | |
68 | - key: misc-sizeof-expression.WarnOnSizeOfConstant | |
69 | value: '1' | |
70 | - key: misc-sizeof-expression.WarnOnSizeOfThis | |
71 | value: '1' | |
72 | - key: misc-string-constructor.LargeLengthThreshold | |
73 | value: '8388608' | |
74 | - key: misc-string-constructor.WarnOnLargeLength | |
75 | value: '1' | |
76 | - key: misc-suspicious-enum-usage.StrictMode | |
77 | value: '0' | |
78 | - key: misc-suspicious-missing-comma.MaxConcatenatedTokens | |
79 | value: '5' | |
80 | - key: misc-suspicious-missing-comma.RatioThreshold | |
81 | value: '0.200000' | |
82 | - key: misc-suspicious-missing-comma.SizeThreshold | |
83 | value: '5' | |
84 | - key: misc-suspicious-string-compare.StringCompareLikeFunctions | |
85 | value: '' | |
86 | - key: misc-suspicious-string-compare.WarnOnImplicitComparison | |
87 | value: '1' | |
88 | - key: misc-suspicious-string-compare.WarnOnLogicalNotComparison | |
89 | value: '0' | |
90 | - key: misc-throw-by-value-catch-by-reference.CheckThrowTemporaries | |
91 | value: '1' | |
92 | - key: modernize-loop-convert.MaxCopySize | |
93 | value: '16' | |
94 | - key: modernize-loop-convert.MinConfidence | |
95 | value: reasonable | |
96 | - key: modernize-loop-convert.NamingStyle | |
97 | value: CamelCase | |
98 | - key: modernize-pass-by-value.IncludeStyle | |
99 | value: llvm | |
100 | - key: modernize-pass-by-value.ValuesOnly | |
101 | value: '0' | |
102 | - key: modernize-replace-auto-ptr.IncludeStyle | |
103 | value: llvm | |
104 | - key: modernize-use-auto.RemoveStars | |
105 | value: '0' | |
106 | - key: modernize-use-default-member-init.UseAssignment | |
107 | value: '0' | |
108 | - key: modernize-use-emplace.ContainersWithPushBack | |
109 | value: '::std::vector;::std::list;::std::deque' | |
110 | - key: modernize-use-emplace.SmartPointers | |
111 | value: '::std::shared_ptr;::std::unique_ptr;::std::auto_ptr;::std::weak_ptr' | |
112 | - key: modernize-use-nullptr.NullMacros | |
113 | value: 'NULL' | |
114 | - key: modernize-use-transparent-functors.SafeMode | |
115 | value: '0' | |
116 | - key: performance-faster-string-find.StringLikeClasses | |
117 | value: 'std::basic_string' | |
118 | - key: performance-for-range-copy.WarnOnAllAutoCopies | |
119 | value: '0' | |
120 | - key: performance-inefficient-string-concatenation.StrictMode | |
121 | value: '0' | |
122 | - key: performance-type-promotion-in-math-fn.IncludeStyle | |
123 | value: llvm | |
124 | - key: performance-unnecessary-value-param.IncludeStyle | |
125 | value: llvm | |
126 | - key: readability-braces-around-statements.ShortStatementLines | |
127 | value: '0' | |
128 | - key: readability-function-size.BranchThreshold | |
129 | value: '4294967295' | |
130 | - key: readability-function-size.LineThreshold | |
131 | value: '4294967295' | |
132 | - key: readability-function-size.StatementThreshold | |
133 | value: '800' | |
134 | - key: readability-identifier-naming.AbstractClassCase | |
135 | value: aNy_CasE | |
136 | - key: readability-identifier-naming.AbstractClassPrefix | |
137 | value: '' | |
138 | - key: readability-identifier-naming.AbstractClassSuffix | |
139 | value: '' | |
140 | - key: readability-identifier-naming.ClassCase | |
141 | value: aNy_CasE | |
142 | - key: readability-identifier-naming.ClassConstantCase | |
143 | value: aNy_CasE | |
144 | - key: readability-identifier-naming.ClassConstantPrefix | |
145 | value: '' | |
146 | - key: readability-identifier-naming.ClassConstantSuffix | |
147 | value: '' | |
148 | - key: readability-identifier-naming.ClassMemberCase | |
149 | value: aNy_CasE | |
150 | - key: readability-identifier-naming.ClassMemberPrefix | |
151 | value: '' | |
152 | - key: readability-identifier-naming.ClassMemberSuffix | |
153 | value: '' | |
154 | - key: readability-identifier-naming.ClassMethodCase | |
155 | value: aNy_CasE | |
156 | - key: readability-identifier-naming.ClassMethodPrefix | |
157 | value: '' | |
158 | - key: readability-identifier-naming.ClassMethodSuffix | |
159 | value: '' | |
160 | - key: readability-identifier-naming.ClassPrefix | |
161 | value: '' | |
162 | - key: readability-identifier-naming.ClassSuffix | |
163 | value: '' | |
164 | - key: readability-identifier-naming.ConstantCase | |
165 | value: aNy_CasE | |
166 | - key: readability-identifier-naming.ConstantMemberCase | |
167 | value: aNy_CasE | |
168 | - key: readability-identifier-naming.ConstantMemberPrefix | |
169 | value: '' | |
170 | - key: readability-identifier-naming.ConstantMemberSuffix | |
171 | value: '' | |
172 | - key: readability-identifier-naming.ConstantParameterCase | |
173 | value: aNy_CasE | |
174 | - key: readability-identifier-naming.ConstantParameterPrefix | |
175 | value: '' | |
176 | - key: readability-identifier-naming.ConstantParameterSuffix | |
177 | value: '' | |
178 | - key: readability-identifier-naming.ConstantPrefix | |
179 | value: '' | |
180 | - key: readability-identifier-naming.ConstantSuffix | |
181 | value: '' | |
182 | - key: readability-identifier-naming.ConstexprFunctionCase | |
183 | value: aNy_CasE | |
184 | - key: readability-identifier-naming.ConstexprFunctionPrefix | |
185 | value: '' | |
186 | - key: readability-identifier-naming.ConstexprFunctionSuffix | |
187 | value: '' | |
188 | - key: readability-identifier-naming.ConstexprMethodCase | |
189 | value: aNy_CasE | |
190 | - key: readability-identifier-naming.ConstexprMethodPrefix | |
191 | value: '' | |
192 | - key: readability-identifier-naming.ConstexprMethodSuffix | |
193 | value: '' | |
194 | - key: readability-identifier-naming.ConstexprVariableCase | |
195 | value: aNy_CasE | |
196 | - key: readability-identifier-naming.ConstexprVariablePrefix | |
197 | value: '' | |
198 | - key: readability-identifier-naming.ConstexprVariableSuffix | |
199 | value: '' | |
200 | - key: readability-identifier-naming.EnumCase | |
201 | value: aNy_CasE | |
202 | - key: readability-identifier-naming.EnumConstantCase | |
203 | value: aNy_CasE | |
204 | - key: readability-identifier-naming.EnumConstantPrefix | |
205 | value: '' | |
206 | - key: readability-identifier-naming.EnumConstantSuffix | |
207 | value: '' | |
208 | - key: readability-identifier-naming.EnumPrefix | |
209 | value: '' | |
210 | - key: readability-identifier-naming.EnumSuffix | |
211 | value: '' | |
212 | - key: readability-identifier-naming.FunctionCase | |
213 | value: aNy_CasE | |
214 | - key: readability-identifier-naming.FunctionPrefix | |
215 | value: '' | |
216 | - key: readability-identifier-naming.FunctionSuffix | |
217 | value: '' | |
218 | - key: readability-identifier-naming.GlobalConstantCase | |
219 | value: aNy_CasE | |
220 | - key: readability-identifier-naming.GlobalConstantPrefix | |
221 | value: '' | |
222 | - key: readability-identifier-naming.GlobalConstantSuffix | |
223 | value: '' | |
224 | - key: readability-identifier-naming.GlobalFunctionCase | |
225 | value: aNy_CasE | |
226 | - key: readability-identifier-naming.GlobalFunctionPrefix | |
227 | value: '' | |
228 | - key: readability-identifier-naming.GlobalFunctionSuffix | |
229 | value: '' | |
230 | - key: readability-identifier-naming.GlobalVariableCase | |
231 | value: aNy_CasE | |
232 | - key: readability-identifier-naming.GlobalVariablePrefix | |
233 | value: '' | |
234 | - key: readability-identifier-naming.GlobalVariableSuffix | |
235 | value: '' | |
236 | - key: readability-identifier-naming.IgnoreFailedSplit | |
237 | value: '0' | |
238 | - key: readability-identifier-naming.InlineNamespaceCase | |
239 | value: aNy_CasE | |
240 | - key: readability-identifier-naming.InlineNamespacePrefix | |
241 | value: '' | |
242 | - key: readability-identifier-naming.InlineNamespaceSuffix | |
243 | value: '' | |
244 | - key: readability-identifier-naming.LocalConstantCase | |
245 | value: aNy_CasE | |
246 | - key: readability-identifier-naming.LocalConstantPrefix | |
247 | value: '' | |
248 | - key: readability-identifier-naming.LocalConstantSuffix | |
249 | value: '' | |
250 | - key: readability-identifier-naming.LocalVariableCase | |
251 | value: aNy_CasE | |
252 | - key: readability-identifier-naming.LocalVariablePrefix | |
253 | value: '' | |
254 | - key: readability-identifier-naming.LocalVariableSuffix | |
255 | value: '' | |
256 | - key: readability-identifier-naming.MacroDefinitionCase | |
257 | value: aNy_CasE | |
258 | - key: readability-identifier-naming.MacroDefinitionPrefix | |
259 | value: '' | |
260 | - key: readability-identifier-naming.MacroDefinitionSuffix | |
261 | value: '' | |
262 | - key: readability-identifier-naming.MemberCase | |
263 | value: aNy_CasE | |
264 | - key: readability-identifier-naming.MemberPrefix | |
265 | value: '' | |
266 | - key: readability-identifier-naming.MemberSuffix | |
267 | value: '' | |
268 | - key: readability-identifier-naming.MethodCase | |
269 | value: aNy_CasE | |
270 | - key: readability-identifier-naming.MethodPrefix | |
271 | value: '' | |
272 | - key: readability-identifier-naming.MethodSuffix | |
273 | value: '' | |
274 | - key: readability-identifier-naming.NamespaceCase | |
275 | value: aNy_CasE | |
276 | - key: readability-identifier-naming.NamespacePrefix | |
277 | value: '' | |
278 | - key: readability-identifier-naming.NamespaceSuffix | |
279 | value: '' | |
280 | - key: readability-identifier-naming.ParameterCase | |
281 | value: aNy_CasE | |
282 | - key: readability-identifier-naming.ParameterPackCase | |
283 | value: aNy_CasE | |
284 | - key: readability-identifier-naming.ParameterPackPrefix | |
285 | value: '' | |
286 | - key: readability-identifier-naming.ParameterPackSuffix | |
287 | value: '' | |
288 | - key: readability-identifier-naming.ParameterPrefix | |
289 | value: '' | |
290 | - key: readability-identifier-naming.ParameterSuffix | |
291 | value: '' | |
292 | - key: readability-identifier-naming.PrivateMemberCase | |
293 | value: aNy_CasE | |
294 | - key: readability-identifier-naming.PrivateMemberPrefix | |
295 | value: '' | |
296 | - key: readability-identifier-naming.PrivateMemberSuffix | |
297 | value: '' | |
298 | - key: readability-identifier-naming.PrivateMethodCase | |
299 | value: aNy_CasE | |
300 | - key: readability-identifier-naming.PrivateMethodPrefix | |
301 | value: '' | |
302 | - key: readability-identifier-naming.PrivateMethodSuffix | |
303 | value: '' | |
304 | - key: readability-identifier-naming.ProtectedMemberCase | |
305 | value: aNy_CasE | |
306 | - key: readability-identifier-naming.ProtectedMemberPrefix | |
307 | value: '' | |
308 | - key: readability-identifier-naming.ProtectedMemberSuffix | |
309 | value: '' | |
310 | - key: readability-identifier-naming.ProtectedMethodCase | |
311 | value: aNy_CasE | |
312 | - key: readability-identifier-naming.ProtectedMethodPrefix | |
313 | value: '' | |
314 | - key: readability-identifier-naming.ProtectedMethodSuffix | |
315 | value: '' | |
316 | - key: readability-identifier-naming.PublicMemberCase | |
317 | value: aNy_CasE | |
318 | - key: readability-identifier-naming.PublicMemberPrefix | |
319 | value: '' | |
320 | - key: readability-identifier-naming.PublicMemberSuffix | |
321 | value: '' | |
322 | - key: readability-identifier-naming.PublicMethodCase | |
323 | value: aNy_CasE | |
324 | - key: readability-identifier-naming.PublicMethodPrefix | |
325 | value: '' | |
326 | - key: readability-identifier-naming.PublicMethodSuffix | |
327 | value: '' | |
328 | - key: readability-identifier-naming.StaticConstantCase | |
329 | value: aNy_CasE | |
330 | - key: readability-identifier-naming.StaticConstantPrefix | |
331 | value: '' | |
332 | - key: readability-identifier-naming.StaticConstantSuffix | |
333 | value: '' | |
334 | - key: readability-identifier-naming.StaticVariableCase | |
335 | value: aNy_CasE | |
336 | - key: readability-identifier-naming.StaticVariablePrefix | |
337 | value: '' | |
338 | - key: readability-identifier-naming.StaticVariableSuffix | |
339 | value: '' | |
340 | - key: readability-identifier-naming.StructCase | |
341 | value: aNy_CasE | |
342 | - key: readability-identifier-naming.StructPrefix | |
343 | value: '' | |
344 | - key: readability-identifier-naming.StructSuffix | |
345 | value: '' | |
346 | - key: readability-identifier-naming.TemplateParameterCase | |
347 | value: aNy_CasE | |
348 | - key: readability-identifier-naming.TemplateParameterPrefix | |
349 | value: '' | |
350 | - key: readability-identifier-naming.TemplateParameterSuffix | |
351 | value: '' | |
352 | - key: readability-identifier-naming.TemplateTemplateParameterCase | |
353 | value: aNy_CasE | |
354 | - key: readability-identifier-naming.TemplateTemplateParameterPrefix | |
355 | value: '' | |
356 | - key: readability-identifier-naming.TemplateTemplateParameterSuffix | |
357 | value: '' | |
358 | - key: readability-identifier-naming.TypeAliasCase | |
359 | value: aNy_CasE | |
360 | - key: readability-identifier-naming.TypeAliasPrefix | |
361 | value: '' | |
362 | - key: readability-identifier-naming.TypeAliasSuffix | |
363 | value: '' | |
364 | - key: readability-identifier-naming.TypeTemplateParameterCase | |
365 | value: aNy_CasE | |
366 | - key: readability-identifier-naming.TypeTemplateParameterPrefix | |
367 | value: '' | |
368 | - key: readability-identifier-naming.TypeTemplateParameterSuffix | |
369 | value: '' | |
370 | - key: readability-identifier-naming.TypedefCase | |
371 | value: aNy_CasE | |
372 | - key: readability-identifier-naming.TypedefPrefix | |
373 | value: '' | |
374 | - key: readability-identifier-naming.TypedefSuffix | |
375 | value: '' | |
376 | - key: readability-identifier-naming.UnionCase | |
377 | value: aNy_CasE | |
378 | - key: readability-identifier-naming.UnionPrefix | |
379 | value: '' | |
380 | - key: readability-identifier-naming.UnionSuffix | |
381 | value: '' | |
382 | - key: readability-identifier-naming.ValueTemplateParameterCase | |
383 | value: aNy_CasE | |
384 | - key: readability-identifier-naming.ValueTemplateParameterPrefix | |
385 | value: '' | |
386 | - key: readability-identifier-naming.ValueTemplateParameterSuffix | |
387 | value: '' | |
388 | - key: readability-identifier-naming.VariableCase | |
389 | value: aNy_CasE | |
390 | - key: readability-identifier-naming.VariablePrefix | |
391 | value: '' | |
392 | - key: readability-identifier-naming.VariableSuffix | |
393 | value: '' | |
394 | - key: readability-identifier-naming.VirtualMethodCase | |
395 | value: aNy_CasE | |
396 | - key: readability-identifier-naming.VirtualMethodPrefix | |
397 | value: '' | |
398 | - key: readability-identifier-naming.VirtualMethodSuffix | |
399 | value: '' | |
400 | - key: readability-implicit-bool-cast.AllowConditionalIntegerCasts | |
401 | value: '0' | |
402 | - key: readability-implicit-bool-cast.AllowConditionalPointerCasts | |
403 | value: '0' | |
404 | - key: readability-simplify-boolean-expr.ChainedConditionalAssignment | |
405 | value: '0' | |
406 | - key: readability-simplify-boolean-expr.ChainedConditionalReturn | |
407 | value: '0' |