]> git.proxmox.com Git - ceph.git/blob - ceph/src/jaegertracing/jaeger-client-cpp/.clang-tidy
buildsys: switch source download to quincy
[ceph.git] / ceph / src / jaegertracing / jaeger-client-cpp / .clang-tidy
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'