Java: use post-process provenance pretty-printing in .ql library-tests

This commit is contained in:
Jami Cogswell
2024-07-29 11:46:28 -04:00
parent 1530037eae
commit e226da4f04
14 changed files with 126 additions and 59 deletions

View File

@@ -4,7 +4,9 @@
import java
import semmle.code.java.dataflow.DataFlow
import Flow::PathGraph
import codeql.dataflow.test.ProvenancePathGraph
import semmle.code.java.dataflow.ExternalFlow
import ShowProvenance<interpretModelForTest/2, Flow::PathNode, Flow::PathGraph>
module Config implements DataFlow::ConfigSig {
predicate isSource(DataFlow::Node src) { src.asExpr() instanceof ClassInstanceExpr }