Skip to content

Commit d1758b0

Browse files
committed
Add clang-tidy suppressions
1 parent 1fc9f28 commit d1758b0

17 files changed

Lines changed: 272 additions & 23 deletions

File tree

test/extensions/language/array_types/ClangTidySuppressions.txt

Lines changed: 104 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,52 @@ bugprone-forwarding-reference-overload:gen/array_types/packed_auto_array_uint8/P
1111
bugprone-forwarding-reference-overload:gen/array_types/packed_fixed_array_uint8/PackedFixedArray.h
1212
bugprone-forwarding-reference-overload:gen/array_types/packed_variable_array_struct/TestPackedArray.h
1313
bugprone-forwarding-reference-overload:gen/array_types/packed_variable_array_struct/TestUnpackedArray.h
14+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_bytes.h
15+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_string.h
16+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_TestBitmask.h
17+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_TestEnum.h
18+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_TestStruct_string.h
19+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_TestUnion_TestBitmask.h
20+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_uint8.h
21+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/Templated_varsize.h
22+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/TemplatedAutoArray.h
23+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum.h
24+
bugprone-forwarding-reference-overload:gen/array_types/templated_auto_array/TestStruct_string.h
25+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_bytes.h
26+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_string.h
27+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_TestBitmask.h
28+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_TestEnum.h
29+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_TestStruct_string.h
30+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_TestUnion_TestBitmask.h
31+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_uint8.h
32+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/Templated_varsize.h
33+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/TemplatedPackedAutoArray.h
34+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum.h
35+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_auto_array/TestStruct_string.h
36+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_bytes.h
37+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_string.h
38+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_TestBitmask.h
39+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_TestEnum.h
40+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_TestStruct_string.h
41+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_TestUnion_TestBitmask.h
42+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_uint8.h
43+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/Templated_varsize.h
44+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum_varsize.h
45+
bugprone-forwarding-reference-overload:gen/array_types/templated_packed_variable_array/TestStruct_string.h
46+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_bytes.h
47+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_string.h
48+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_TestBitmask.h
49+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_TestEnum.h
50+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_TestStruct_string.h
51+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_TestUnion_TestBitmask.h
52+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_uint8.h
53+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/Templated_varsize.h
54+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum_varsize.h
55+
bugprone-forwarding-reference-overload:gen/array_types/templated_variable_array/TestStruct_string.h
56+
bugprone-unhandled-self-assignment:gen/array_types/templated_auto_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum.cpp
57+
bugprone-unhandled-self-assignment:gen/array_types/templated_packed_auto_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum.cpp
58+
bugprone-unhandled-self-assignment:gen/array_types/templated_packed_variable_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum_varsize.cpp
59+
bugprone-unhandled-self-assignment:gen/array_types/templated_variable_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum_varsize.cpp
1460

1561
bugprone-use-after-move:language/array_types/cpp/AutoArrayBitfieldParamTest.cpp
1662
bugprone-use-after-move:language/array_types/cpp/PackedAutoArrayBitfieldParamTest.cpp
@@ -42,6 +88,7 @@ cppcoreguidelines-pro-bounds-constant-array-index:cpp/PackedAutoArrayStructWithB
4288
cppcoreguidelines-pro-bounds-constant-array-index:cpp/PackedAutoArrayStructWithExternTest.cpp
4389
cppcoreguidelines-pro-bounds-constant-array-index:cpp/PackedAutoArrayStructWithUnpackedFieldTest.cpp
4490

91+
cppcoreguidelines-pro-type-member-init:gen_choice_tag_clash/choice_tag_clash/TestChoice.cpp
4592
cppcoreguidelines-pro-type-member-init:gen/array_types/auto_array_bitfield_param/ParameterizedBitfieldLength.cpp
4693
cppcoreguidelines-pro-type-member-init:gen/array_types/packed_auto_array_bitfield_param/ParameterizedBitfieldLength.cpp
4794
cppcoreguidelines-pro-type-member-init:gen/array_types/packed_auto_array_empty_compounds/EmptyChoice.cpp
@@ -52,15 +99,44 @@ cppcoreguidelines-pro-type-member-init:gen/array_types/packed_variable_array_str
5299
cppcoreguidelines-pro-type-member-init:gen/array_types/packing_interface_optimization/MixedColorChoice.cpp
53100
cppcoreguidelines-pro-type-member-init:gen/array_types/packing_interface_optimization/PackedColorChoice.cpp
54101
cppcoreguidelines-pro-type-member-init:gen/array_types/packing_interface_optimization/UnpackedColorChoice.cpp
102+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_auto_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum.cpp
103+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_auto_array/TestChoice_TestEnum.cpp
104+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_auto_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum.cpp
105+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_auto_array/TestChoice_TestEnum.cpp
106+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Arrays_varsize.cpp
107+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_bytes.cpp
108+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_string.cpp
109+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_TestBitmask.cpp
110+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_TestEnum.cpp
111+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_TestStruct_string.cpp
112+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_TestUnion_TestBitmask.cpp
113+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_uint8.cpp
114+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/Templated_varsize.cpp
115+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum_varsize.cpp
116+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_packed_variable_array/TestChoice_TestEnum.cpp
117+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Arrays_varsize.cpp
118+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_bytes.cpp
119+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_string.cpp
120+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_TestBitmask.cpp
121+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_TestEnum.cpp
122+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_TestStruct_string.cpp
123+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_TestUnion_TestBitmask.cpp
124+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_uint8.cpp
125+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/Templated_varsize.cpp
126+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/TemplatedParam_TestChoice_TestEnum_Templated_TestEnum_varsize.cpp
127+
cppcoreguidelines-pro-type-member-init:gen/array_types/templated_variable_array/TestChoice_TestEnum.cpp
55128
cppcoreguidelines-pro-type-member-init:gen/array_types/variable_array_ternary_operator/VariableArrayElement.cpp
56-
cppcoreguidelines-pro-type-member-init:gen_choice_tag_clash/choice_tag_clash/TestChoice.cpp
57129

58130
google-explicit-constructor:gen/array_types/arrays_mapping/TestBitmask.h
59131
google-explicit-constructor:gen/array_types/packed_arrays_mapping/TestBitmask.h
60132
google-explicit-constructor:gen/array_types/packed_variable_array_struct/TestBitmask.h
61133
google-explicit-constructor:gen/array_types/packing_interface_optimization/MixedColorBitmask.h
62134
google-explicit-constructor:gen/array_types/packing_interface_optimization/PackedColorBitmask.h
63135
google-explicit-constructor:gen/array_types/packing_interface_optimization/UnpackedColorBitmask.h
136+
google-explicit-constructor:gen/array_types/templated_auto_array/TestBitmask.h
137+
google-explicit-constructor:gen/array_types/templated_packed_auto_array/TestBitmask.h
138+
google-explicit-constructor:gen/array_types/templated_packed_variable_array/TestBitmask.h
139+
google-explicit-constructor:gen/array_types/templated_variable_array/TestBitmask.h
64140

65141
hicpp-signed-bitwise:gen/array_types/packing_interface_optimization/MixedColorBitmask.h
66142
hicpp-signed-bitwise:gen/array_types/packing_interface_optimization/PackedColorBitmask.h
@@ -82,9 +158,16 @@ performance-move-const-arg:gen/array_types/packed_variable_array_struct/TestUnio
82158
performance-move-const-arg:gen/array_types/packing_interface_optimization/MixedColorStruct.cpp
83159
performance-move-const-arg:gen/array_types/packing_interface_optimization/PackedColorStruct.cpp
84160
performance-move-const-arg:gen/array_types/packing_interface_optimization/UnpackedColorStruct.cpp
161+
performance-move-const-arg:gen/array_types/templated_auto_array/TestUnion_TestBitmask.cpp
162+
performance-move-const-arg:gen/array_types/templated_packed_auto_array/TestUnion_TestBitmask.cpp
163+
performance-move-const-arg:gen/array_types/templated_packed_variable_array/TemplatedPackedVariableArray.cpp
164+
performance-move-const-arg:gen/array_types/templated_packed_variable_array/TestUnion_TestBitmask.cpp
165+
performance-move-const-arg:gen/array_types/templated_variable_array/TemplatedVariableArray.cpp
166+
performance-move-const-arg:gen/array_types/templated_variable_array/TestUnion_TestBitmask.cpp
85167
performance-move-const-arg:gen/array_types/variable_array_ternary_operator/VariableArray.cpp
86168
performance-move-const-arg:gen/array_types/variable_array_ternary_operator/VariableArrayElement.cpp
87169

170+
readability-make-member-function-const:gen_choice_tag_clash/choice_tag_clash/TestChoice.cpp
88171
readability-make-member-function-const:gen/array_types/packed_auto_array_empty_compounds/Main.cpp
89172
readability-make-member-function-const:gen/array_types/packed_auto_array_struct_with_unpacked_field/TestStructure.cpp
90173
readability-make-member-function-const:gen/array_types/packed_variable_array_struct_recursion/Block.cpp
@@ -99,8 +182,27 @@ readability-make-member-function-const:gen/array_types/packing_interface_optimiz
99182
readability-make-member-function-const:gen/array_types/packing_interface_optimization/PackedColorStruct.cpp
100183
readability-make-member-function-const:gen/array_types/packing_interface_optimization/UnpackedColorChoice.cpp
101184
readability-make-member-function-const:gen/array_types/packing_interface_optimization/UnpackedColorStruct.cpp
185+
readability-make-member-function-const:gen/array_types/templated_auto_array/TestChoice_TestEnum.cpp
186+
readability-make-member-function-const:gen/array_types/templated_packed_auto_array/TestChoice_TestEnum.cpp
187+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/Arrays_varsize.cpp
188+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/Templated_bytes.cpp
189+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/Templated_string.cpp
190+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/Templated_TestBitmask.cpp
191+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/Templated_TestEnum.cpp
192+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/Templated_uint8.cpp
193+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/Templated_varsize.cpp
194+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/TemplatedPackedVariableArray.cpp
195+
readability-make-member-function-const:gen/array_types/templated_packed_variable_array/TestChoice_TestEnum.cpp
196+
readability-make-member-function-const:gen/array_types/templated_variable_array/Arrays_varsize.cpp
197+
readability-make-member-function-const:gen/array_types/templated_variable_array/Templated_bytes.cpp
198+
readability-make-member-function-const:gen/array_types/templated_variable_array/Templated_string.cpp
199+
readability-make-member-function-const:gen/array_types/templated_variable_array/Templated_TestBitmask.cpp
200+
readability-make-member-function-const:gen/array_types/templated_variable_array/Templated_TestEnum.cpp
201+
readability-make-member-function-const:gen/array_types/templated_variable_array/Templated_uint8.cpp
202+
readability-make-member-function-const:gen/array_types/templated_variable_array/Templated_varsize.cpp
203+
readability-make-member-function-const:gen/array_types/templated_variable_array/TemplatedVariableArray.cpp
204+
readability-make-member-function-const:gen/array_types/templated_variable_array/TestChoice_TestEnum.cpp
102205
readability-make-member-function-const:gen/array_types/variable_array_ternary_operator/VariableArrayElement.cpp
103-
readability-make-member-function-const:gen_choice_tag_clash/choice_tag_clash/TestChoice.cpp
104206

105207
readability-simplify-boolean-expr:gen/array_types/packed_auto_array_empty_compounds/EmptyChoice.cpp
106208
readability-simplify-boolean-expr:gen/array_types/packed_auto_array_empty_compounds/EmptyUnion.cpp

test/extensions/language/choice_types/ClangTidySuppressions.txt

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,17 @@
11
bugprone-exception-escape:gen/choice_types/multiple_param_choice/TestChoice.cpp
22
bugprone-exception-escape:gen/choice_types/multiple_param_choice/TestChoice.h
3+
bugprone-exception-escape:gen/choice_types/templated_choice/TestChoice_bytes_TestUnion_Selector.cpp
4+
bugprone-exception-escape:gen/choice_types/templated_choice/TestChoice_bytes_TestUnion_Selector.h
5+
bugprone-exception-escape:gen/choice_types/templated_choice/TestChoice_TestStruct_TestUnion_Selector.cpp
6+
bugprone-exception-escape:gen/choice_types/templated_choice/TestChoice_TestStruct_TestUnion_Selector.h
37

48
bugprone-forwarding-reference-overload:gen/choice_types/multiple_param_choice/Data13.h
59

610
bugprone-unhandled-self-assignment:gen/choice_types/function_returning_literal_selector_choice/TestChoice.cpp
711
bugprone-unhandled-self-assignment:gen/choice_types/function_selector_choice/TestChoice.cpp
12+
bugprone-unhandled-self-assignment:gen/choice_types/templated_choice/TestChoice_bytes_TestUnion_Selector.cpp
13+
bugprone-unhandled-self-assignment:gen/choice_types/templated_choice/TestChoice_TestStruct_TestUnion_Selector.cpp
14+
bugprone-unhandled-self-assignment:gen/choice_types/templated_choice/TestUnion.cpp
815

916
cert-err58-cpp:cpp/ChoiceCompatibilityCheckTest.cpp
1017
cert-err58-cpp:cpp/UInt64ParamChoiceTest.cpp
@@ -27,6 +34,9 @@ cppcoreguidelines-pro-type-member-init:gen/choice_types/function_returning_liter
2734
cppcoreguidelines-pro-type-member-init:gen/choice_types/function_selector_choice/TestChoice.cpp
2835
cppcoreguidelines-pro-type-member-init:gen/choice_types/multiple_param_choice/Data13.cpp
2936
cppcoreguidelines-pro-type-member-init:gen/choice_types/multiple_param_choice/TestChoice.cpp
37+
cppcoreguidelines-pro-type-member-init:gen/choice_types/templated_choice/TestChoice_bytes_TestUnion_Selector.cpp
38+
cppcoreguidelines-pro-type-member-init:gen/choice_types/templated_choice/TestChoice_TestStruct_TestUnion_Selector.cpp
39+
cppcoreguidelines-pro-type-member-init:gen/choice_types/templated_choice/TestUnion.cpp
3040
cppcoreguidelines-pro-type-member-init:gen/choice_types/uint16_param_choice/UInt16ParamChoice.cpp
3141
cppcoreguidelines-pro-type-member-init:gen/choice_types/uint32_param_choice/UInt32ParamChoice.cpp
3242
cppcoreguidelines-pro-type-member-init:gen/choice_types/uint64_param_choice/UInt64ParamChoice.cpp
@@ -40,6 +50,8 @@ performance-move-const-arg:gen/choice_types/choice_compatibility_check/ChoiceVer
4050
performance-move-const-arg:gen/choice_types/choice_compatibility_check/ChoiceVersion2.cpp
4151
performance-move-const-arg:gen/choice_types/choice_compatibility_check/HolderVersion1.cpp
4252
performance-move-const-arg:gen/choice_types/choice_compatibility_check/HolderVersion2.cpp
53+
performance-move-const-arg:gen/choice_types/templated_choice/TemplatedChoice.cpp
54+
performance-move-const-arg:gen/choice_types/templated_choice/TestChoice_TestStruct_TestUnion_Selector.cpp
4355

4456
readability-make-member-function-const:gen/choice_types/bitmask_param_choice/BitmaskParamChoice.cpp
4557
readability-make-member-function-const:gen/choice_types/bool_param_choice/BoolParamChoice.cpp
@@ -59,6 +71,7 @@ readability-make-member-function-const:gen/choice_types/full_bitmask_param_choic
5971
readability-make-member-function-const:gen/choice_types/full_enum_param_choice/FullEnumParamChoice.cpp
6072
readability-make-member-function-const:gen/choice_types/function_selector_choice/Selector.cpp
6173
readability-make-member-function-const:gen/choice_types/multiple_param_choice/Data13.cpp
74+
readability-make-member-function-const:gen/choice_types/templated_choice/TestStruct.cpp
6275
readability-make-member-function-const:gen/choice_types/uint16_param_choice/UInt16ParamChoice.cpp
6376
readability-make-member-function-const:gen/choice_types/uint32_param_choice/UInt32ParamChoice.cpp
6477
readability-make-member-function-const:gen/choice_types/uint64_param_choice/UInt64ParamChoice.cpp

0 commit comments

Comments
 (0)