Split up Random.qll

This prevents bringing a dataflow config into scope from utility libraries.
This commit is contained in:
Chris Smowton
2021-07-01 16:25:09 +01:00
parent 80124df78e
commit 643f7dfb87
8 changed files with 166 additions and 160 deletions

View File

@@ -11,7 +11,7 @@
*/
import java
import semmle.code.java.security.Random
import semmle.code.java.security.RandomQuery
from MethodAccess ma, Method abs, Method nextIntOrLong, RandomDataSource nma
where

View File

@@ -13,7 +13,7 @@
*/
import java
import semmle.code.java.security.Random
import semmle.code.java.security.RandomQuery
from RandomDataSource ma
where ma.getQualifier() instanceof ClassInstanceExpr