Fix cartesian product

This commit is contained in:
Joe
2020-09-18 15:42:03 +01:00
parent abb1731be7
commit 9baf2b9eff

View File

@@ -174,6 +174,7 @@ private Expr firstElementOf(Expr arr) {
exists(CommandArgArrayImmutableFirst caa | arr = caa.getAUse() | result = caa.getFirstElement())
or
exists(MethodAccess ma, Method m |
arr = ma and
ma.getMethod() = m and
m.getDeclaringType().hasQualifiedName("java.util", "Arrays") and
m.hasName("copyOf") and