Skip to content

Commit 39f6a29

Browse files
authored
Merge pull request #4589 from bruntib/remove_alpha_from_profiles
Remove alpha checkers from all profiles
2 parents aa262eb + 70f6698 commit 39f6a29

1 file changed

Lines changed: 8 additions & 108 deletions

File tree

config/labels/analyzers/clangsa.json

Lines changed: 8 additions & 108 deletions
Original file line numberDiff line numberDiff line change
@@ -3,306 +3,215 @@
33
"labels": {
44
"alpha.clone.CloneChecker": [
55
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-clone-clonechecker-c-c-objc",
6-
"profile:extreme",
76
"severity:LOW"
87
],
98
"alpha.core.BoolAssignment": [
109
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-boolassignment-objc",
11-
"profile:extreme",
12-
"profile:sensitive",
1310
"severity:LOW"
1411
],
1512
"alpha.core.C11Lock": [
1613
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-c11lock",
17-
"profile:extreme",
1814
"severity:HIGH"
1915
],
2016
"alpha.core.CallAndMessageUnInitRefArg": [
2117
"doc_url:https://releases.llvm.org/18.1.1/tools/clang/docs/analyzer/checkers.html#alpha-core-callandmessageuninitrefarg-c-c-objc",
22-
"profile:extreme",
2318
"severity:HIGH"
2419
],
2520
"alpha.core.CastSize": [
2621
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-castsize-c",
27-
"profile:extreme",
28-
"profile:sensitive",
2922
"severity:LOW"
3023
],
3124
"alpha.core.CastToStruct": [
3225
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-casttostruct-c-c",
33-
"profile:extreme",
3426
"severity:LOW"
3527
],
3628
"alpha.core.Conversion": [
3729
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-conversion-c-c-objc",
38-
"profile:extreme",
39-
"profile:sensitive",
4030
"severity:LOW"
4131
],
4232
"alpha.core.DynamicTypeChecker": [
43-
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-dynamictypechecker-objc",
44-
"profile:extreme",
45-
"profile:sensitive"
33+
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-dynamictypechecker-objc"
4634
],
4735
"alpha.core.FixedAddr": [
4836
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-fixedaddr-c",
49-
"profile:extreme",
5037
"severity:LOW"
5138
],
5239
"alpha.core.IdenticalExpr": [
5340
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-identicalexpr-c-c",
54-
"profile:extreme",
5541
"severity:LOW"
5642
],
5743
"alpha.core.PointerArithm": [
5844
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-pointerarithm-c",
59-
"profile:extreme",
6045
"severity:LOW"
6146
],
6247
"alpha.core.PointerSub": [
6348
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-pointersub-c",
64-
"profile:extreme",
6549
"severity:LOW"
6650
],
67-
"alpha.core.PthreadLockBase": [
68-
"profile:extreme"
69-
],
51+
"alpha.core.PthreadLockBase": [],
7052
"alpha.core.SizeofPtr": [
7153
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-sizeofptr-c",
72-
"profile:extreme",
73-
"profile:sensitive",
7454
"severity:LOW"
7555
],
7656
"alpha.core.StackAddressAsyncEscape": [
7757
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-stackaddressasyncescape-c",
78-
"profile:extreme",
7958
"severity:HIGH"
8059
],
8160
"alpha.core.StdVariant": [
8261
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-stdvariant-c"
8362
],
8463
"alpha.core.TestAfterDivZero": [
8564
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-core-testafterdivzero-c",
86-
"profile:extreme",
87-
"profile:sensitive",
8865
"severity:MEDIUM"
8966
],
9067
"alpha.cplusplus.ArrayDelete": [
9168
"doc_url:https://releases.llvm.org/18.1.1/tools/clang/docs/analyzer/checkers.html#alpha-cplusplus-arraydelete-c",
92-
"profile:extreme",
93-
"profile:sensitive",
9469
"severity:HIGH"
9570
],
96-
"alpha.cplusplus.ContainerModeling": [
97-
"profile:extreme",
98-
"profile:sensitive"
99-
],
71+
"alpha.cplusplus.ContainerModeling": [],
10072
"alpha.cplusplus.DeleteWithNonVirtualDtor": [
10173
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-cplusplus-deletewithnonvirtualdtor-c",
102-
"profile:extreme",
103-
"profile:sensitive",
10474
"severity:HIGH"
10575
],
10676
"alpha.cplusplus.EnumCastOutOfRange": [
10777
"doc_url:https://releases.llvm.org/17.0.1/tools/clang/docs/analyzer/checkers.html#alpha-cplusplus-enumcastoutofrange-c",
108-
"profile:extreme",
109-
"profile:sensitive",
11078
"severity:MEDIUM"
11179
],
11280
"alpha.cplusplus.InvalidatedIterator": [
11381
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-cplusplus-invalidatediterator-c",
114-
"profile:extreme",
115-
"profile:sensitive",
11682
"severity:HIGH"
11783
],
11884
"alpha.cplusplus.IteratorModeling": [
119-
"profile:extreme",
120-
"profile:sensitive",
12185
"severity:MEDIUM"
12286
],
12387
"alpha.cplusplus.IteratorRange": [
12488
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-cplusplus-iteratorrange-c",
125-
"profile:extreme",
126-
"profile:sensitive",
12789
"severity:MEDIUM"
12890
],
12991
"alpha.cplusplus.MismatchedIterator": [
13092
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-cplusplus-mismatchediterator-c",
131-
"profile:extreme",
132-
"profile:sensitive",
13393
"severity:MEDIUM"
13494
],
13595
"alpha.cplusplus.MisusedMovedObject": [
13696
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-cplusplus-misusedmovedobject-c"
13797
],
13898
"alpha.cplusplus.PlacementNew": [
139-
"profile:extreme",
140-
"profile:sensitive",
14199
"severity:HIGH"
142100
],
143-
"alpha.cplusplus.STLAlgorithmModeling": [
144-
"profile:extreme",
145-
"profile:sensitive"
146-
],
101+
"alpha.cplusplus.STLAlgorithmModeling": [],
147102
"alpha.cplusplus.SmartPtr": [
148103
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-cplusplus-smartptr-c",
149-
"profile:extreme",
150-
"profile:sensitive",
151104
"severity:HIGH"
152105
],
153106
"alpha.cplusplus.UninitializedObject": [
154-
"profile:extreme",
155-
"profile:sensitive",
156107
"severity:MEDIUM"
157108
],
158109
"alpha.deadcode.UnreachableCode": [
159110
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-deadcode-unreachablecode-c-c",
160-
"profile:extreme",
161111
"severity:LOW"
162112
],
163113
"alpha.fuchsia.Lock": [
164-
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-fuchsia-lock",
165-
"profile:extreme"
114+
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-fuchsia-lock"
166115
],
167116
"alpha.llvm.Conventions": [
168117
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-llvm-conventions",
169-
"profile:extreme",
170118
"severity:LOW"
171119
],
172120
"alpha.nondeterminism.PointerIteration": [
173121
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-nondeterminism-pointeriteration-c",
174-
"profile:extreme",
175122
"severity:MEDIUM"
176123
],
177124
"alpha.nondeterminism.PointerSorting": [
178125
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-nondeterminism-pointersorting-c",
179-
"profile:extreme",
180126
"severity:MEDIUM"
181127
],
182128
"alpha.osx.cocoa.DirectIvarAssignment": [
183129
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-osx-cocoa-directivarassignment-objc",
184-
"profile:extreme",
185130
"severity:LOW"
186131
],
187132
"alpha.osx.cocoa.DirectIvarAssignmentForAnnotatedFunctions": [
188133
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-osx-cocoa-directivarassignmentforannotatedfunctions-objc",
189-
"profile:extreme",
190134
"severity:LOW"
191135
],
192136
"alpha.osx.cocoa.InstanceVariableInvalidation": [
193137
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-osx-cocoa-instancevariableinvalidation-objc",
194-
"profile:extreme",
195138
"severity:LOW"
196139
],
197-
"alpha.osx.cocoa.IvarInvalidationModeling": [
198-
"profile:extreme"
199-
],
140+
"alpha.osx.cocoa.IvarInvalidationModeling": [],
200141
"alpha.osx.cocoa.MissingInvalidationMethod": [
201142
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-osx-cocoa-missinginvalidationmethod-objc",
202-
"profile:extreme",
203143
"severity:LOW"
204144
],
205145
"alpha.osx.cocoa.localizability.PluralMisuseChecker": [
206146
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-osx-cocoa-localizability-pluralmisusechecker-objc",
207-
"profile:extreme",
208147
"severity:LOW"
209148
],
210149
"alpha.security.ArrayBound": [
211150
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-security-arraybound-c",
212-
"profile:extreme",
213151
"severity:HIGH"
214152
],
215153
"alpha.security.ArrayBoundV2": [
216154
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-security-arrayboundv2-c",
217-
"profile:extreme",
218155
"severity:HIGH"
219156
],
220157
"alpha.security.MallocOverflow": [
221158
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-security-mallocoverflow-c",
222-
"profile:extreme",
223159
"severity:HIGH"
224160
],
225161
"alpha.security.MmapWriteExec": [
226162
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-security-mmapwriteexec-c",
227-
"profile:extreme",
228-
"profile:sensitive",
229163
"severity:MEDIUM"
230164
],
231165
"alpha.security.ReturnPtrRange": [
232166
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-security-returnptrrange-c",
233-
"profile:extreme",
234-
"profile:sensitive",
235167
"severity:HIGH"
236168
],
237169
"alpha.security.cert.env.InvalidPtr": [
238170
"doc_url:https://releases.llvm.org/17.0.1/tools/clang/docs/analyzer/checkers.html#alpha-security-cert-env-invalidptr",
239-
"profile:default",
240-
"profile:extreme",
241-
"profile:sensitive",
242171
"severity:MEDIUM"
243172
],
244173
"alpha.security.cert.pos.34c": [
245174
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-security-cert-pos-34c",
246-
"profile:default",
247-
"profile:extreme",
248-
"profile:sensitive",
249175
"severity:HIGH"
250176
],
251177
"alpha.unix.Chroot": [
252178
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-chroot-c",
253-
"profile:extreme",
254-
"profile:sensitive",
255179
"severity:MEDIUM"
256180
],
257181
"alpha.unix.Errno": [
258182
"doc_url:https://releases.llvm.org/17.0.1/tools/clang/docs/analyzer/checkers.html#alpha-unix-errno-c",
259-
"profile:extreme",
260-
"profile:sensitive",
261183
"severity:HIGH"
262184
],
263185
"alpha.unix.PthreadLock": [
264186
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-pthreadlock-c",
265-
"profile:extreme",
266-
"profile:sensitive",
267187
"severity:HIGH"
268188
],
269189
"alpha.unix.SimpleStream": [
270190
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-simplestream-c",
271-
"profile:extreme",
272191
"severity:MEDIUM"
273192
],
274193
"alpha.unix.StdCLibraryFunctionArgs": [
275194
"doc_url:https://releases.llvm.org/16.0.0/tools/clang/docs/analyzer/checkers.html#alpha-unix-stdclibraryfunctionargs",
276-
"profile:extreme",
277195
"severity:HIGH"
278196
],
279197
"alpha.unix.Stream": [
280198
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-stream-c",
281-
"profile:default",
282-
"profile:extreme",
283-
"profile:sensitive",
284199
"severity:MEDIUM"
285200
],
286201
"alpha.unix.cstring.BufferOverlap": [
287202
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-cstring-bufferoverlap-c",
288-
"profile:extreme",
289203
"severity:HIGH"
290204
],
291205
"alpha.unix.cstring.NotNullTerminated": [
292206
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-cstring-notnullterminated-c",
293-
"profile:extreme",
294-
"profile:sensitive",
295207
"severity:HIGH"
296208
],
297209
"alpha.unix.cstring.OutOfBounds": [
298210
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-cstring-outofbounds-c",
299-
"profile:extreme",
300-
"profile:sensitive",
301211
"severity:HIGH"
302212
],
303213
"alpha.unix.cstring.UninitializedRead": [
304214
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-unix-cstring-uninitializedread-c",
305-
"profile:extreme",
306215
"severity:HIGH"
307216
],
308217
"alpha.webkit.ForwardDeclChecker": [
@@ -312,41 +221,32 @@
312221
],
313222
"alpha.webkit.MemoryUnsafeCastChecker": [
314223
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-memoryunsafecastchecker",
315-
"profile:extreme",
316-
"profile:security",
317224
"severity:HIGH"
318225
],
319226
"alpha.webkit.NoUnretainedMemberChecker": [
320227
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-nounretainedmemberchecker",
321-
"profile:extreme",
322228
"severity:MEDIUM"
323229
],
324230
"alpha.webkit.RetainPtrCtorAdoptChecker": [
325231
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-retainptrctoradoptchecker",
326-
"profile:extreme",
327232
"severity:MEDIUM"
328233
],
329234
"alpha.webkit.UncountedCallArgsChecker": [
330-
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-uncountedcallargschecker",
331-
"profile:extreme"
235+
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-uncountedcallargschecker"
332236
],
333237
"alpha.webkit.UncountedLocalVarsChecker": [
334-
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-uncountedlocalvarschecker",
335-
"profile:extreme"
238+
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-uncountedlocalvarschecker"
336239
],
337240
"alpha.webkit.UnretainedCallArgsChecker": [
338241
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-unretainedcallargschecker",
339-
"profile:extreme",
340242
"severity:MEDIUM"
341243
],
342244
"alpha.webkit.UnretainedLambdaCapturesChecker": [
343245
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-unretainedlambdacaptureschecker",
344-
"profile:extreme",
345246
"severity:MEDIUM"
346247
],
347248
"alpha.webkit.UnretainedLocalVarsChecker": [
348249
"doc_url:https://clang.llvm.org/docs/analyzer/checkers.html#alpha-webkit-unretainedlocalvarschecker",
349-
"profile:extreme",
350250
"severity:MEDIUM"
351251
],
352252
"core.BitwiseShift": [

0 commit comments

Comments
 (0)