Skip to content

Commit 0b965ff

Browse files
committedMay 16, 2024
Rules with preexisting import
1 parent 2ff8a68 commit 0b965ff

File tree

50 files changed

+2528
-132
lines changed

Some content is hidden

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

50 files changed

+2528
-132
lines changed
 

‎cpp/common/src/codingstandards/cpp/exclusions/cpp/ImportMisra23.qll

Lines changed: 1319 additions & 0 deletions
Large diffs are not rendered by default.

‎cpp/common/src/codingstandards/cpp/exclusions/cpp/RuleMetadata.qll

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import Expressions
2121
import Freed
2222
import Functions
2323
import IO
24+
import ImportMisra23
2425
import Includes
2526
import Inheritance
2627
import Initialization
@@ -74,6 +75,7 @@ newtype TCPPQuery =
7475
TFreedPackageQuery(FreedQuery q) or
7576
TFunctionsPackageQuery(FunctionsQuery q) or
7677
TIOPackageQuery(IOQuery q) or
78+
TImportMisra23PackageQuery(ImportMisra23Query q) or
7779
TIncludesPackageQuery(IncludesQuery q) or
7880
TInheritancePackageQuery(InheritanceQuery q) or
7981
TInitializationPackageQuery(InitializationQuery q) or
@@ -127,6 +129,7 @@ predicate isQueryMetadata(Query query, string queryId, string ruleId, string cat
127129
isFreedQueryMetadata(query, queryId, ruleId, category) or
128130
isFunctionsQueryMetadata(query, queryId, ruleId, category) or
129131
isIOQueryMetadata(query, queryId, ruleId, category) or
132+
isImportMisra23QueryMetadata(query, queryId, ruleId, category) or
130133
isIncludesQueryMetadata(query, queryId, ruleId, category) or
131134
isInheritanceQueryMetadata(query, queryId, ruleId, category) or
132135
isInitializationQueryMetadata(query, queryId, ruleId, category) or

0 commit comments

Comments
 (0)