Skip to content

Commit 18ccd06

Browse files
committed
Enhance CERT rules with priority and level tags
1 parent 70f0077 commit 18ccd06

File tree

115 files changed

+233
-3
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

115 files changed

+233
-3
lines changed

c/cert/src/rules/ARR30-C/DoNotFormOutOfBoundsPointersOrArraySubscripts.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
* correctness
1111
* security
1212
* external/cert/obligation/rule
13+
* external/cert/priority/p9
14+
* external/cert/level/l2
1315
*/
1416

1517
import cpp

c/cert/src/rules/ARR32-C/VariableLengthArraySizeNotInValidRange.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
* correctness
1111
* security
1212
* external/cert/obligation/rule
13+
* external/cert/priority/p6
14+
* external/cert/level/l2
1315
*/
1416

1517
import cpp

c/cert/src/rules/ARR36-C/DoNotRelatePointersThatDoNotReferToTheSameArray.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
* @tags external/cert/id/arr36-c
1010
* correctness
1111
* external/cert/obligation/rule
12+
* external/cert/priority/p8
13+
* external/cert/level/l2
1214
*/
1315

1416
import cpp

c/cert/src/rules/ARR36-C/DoNotSubtractPointersThatDoNotReferToTheSameArray.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
* @tags external/cert/id/arr36-c
1010
* correctness
1111
* external/cert/obligation/rule
12+
* external/cert/priority/p8
13+
* external/cert/level/l2
1214
*/
1315

1416
import cpp

c/cert/src/rules/ARR37-C/DoNotUsePointerArithmeticOnNonArrayObjectPointers.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
* @tags external/cert/id/arr37-c
1010
* correctness
1111
* external/cert/obligation/rule
12+
* external/cert/priority/p8
13+
* external/cert/level/l2
1214
*/
1315

1416
import cpp

c/cert/src/rules/ARR38-C/LibraryFunctionArgumentOutOfBounds.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
* correctness
1111
* security
1212
* external/cert/obligation/rule
13+
* external/cert/priority/p18
14+
* external/cert/level/l1
1315
*/
1416

1517
import cpp

c/cert/src/rules/ARR39-C/DoNotAddOrSubtractAScaledIntegerToAPointer.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
* @tags external/cert/id/arr39-c
1010
* correctness
1111
* external/cert/obligation/rule
12+
* external/cert/priority/p6
13+
* external/cert/level/l2
1214
*/
1315

1416
import cpp

c/cert/src/rules/CON30-C/CleanUpThreadSpecificStorage.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
* correctness
1111
* concurrency
1212
* external/cert/obligation/rule
13+
* external/cert/priority/p4
14+
* external/cert/level/l3
1315
*/
1416

1517
import cpp

c/cert/src/rules/CON31-C/DoNotAllowAMutexToGoOutOfScopeWhileLocked.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010
* correctness
1111
* concurrency
1212
* external/cert/obligation/rule
13+
* external/cert/priority/p4
14+
* external/cert/level/l3
1315
*/
1416

1517
import cpp

c/cert/src/rules/CON31-C/DoNotDestroyAMutexWhileItIsLocked.ql

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
* correctness
1010
* concurrency
1111
* external/cert/obligation/rule
12+
* external/cert/priority/p4
13+
* external/cert/level/l3
1214
*/
1315

1416
import cpp

0 commit comments

Comments
 (0)