Files
codeql/java/ql/consistency-queries/compilations.ql
2022-05-10 19:51:25 +01:00

18 lines
417 B
Plaintext

import java
predicate goodCompilation(Compilation c) {
forex(int i | exists(c.getFileCompiled(i)) |
(exists(c.getFileCompiled(i - 1)) or i = 0) and
c.fileCompiledSuccessful(i)
) and
forex(int i | exists(c.getArgument(i)) | exists(c.getArgument(i - 1)) or i = 0) and
c.extractionStarted() and
c.extractionSuccessful()
}
from Compilation c
where
c.isKotlin() and
not goodCompilation(c)
select c