CodeQL Fixes

This commit is contained in:
Alexey
2026-02-13 03:39:59 +03:00
parent dae19c29a0
commit 4ba907fdcd
2 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
import rust
predicate isTestOnly(Item i) {
exists(ConditionalCompilation cc |
cc.getItem() = i and
cc.getCfg().toString() = "test"
)
}
predicate hasTestAttribute(Item i) {
exists(Attribute a |
a.getItem() = i and
a.getName() = "test"
)
}
predicate isProductionCode(Item i) {
not isTestOnly(i) and
not hasTestAttribute(i)
}