File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed
src/utils/model-generator
test/utils/model-generator Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -80,7 +80,9 @@ class ThroughFlowConfig extends TaintTracking::Configuration {
8080 )
8181 }
8282
83- override predicate isSanitizer ( DataFlow:: Node n ) { not isRelevantType ( n .getType ( ) ) }
83+ override predicate isSanitizer ( DataFlow:: Node n ) {
84+ exists ( Type t | t = n .getType ( ) and not isRelevantType ( t ) )
85+ }
8486
8587 override DataFlow:: FlowFeature getAFeature ( ) {
8688 result instanceof DataFlow:: FeatureEqualSourceSinkCallContext
Original file line number Diff line number Diff line change 2121| p;Joiner;false;merge;(Joiner);;Argument[-1];ReturnValue;value |
2222| p;Joiner;false;setEmptyValue;(CharSequence);;Argument[-1];ReturnValue;value |
2323| p;Joiner;false;setEmptyValue;(CharSequence);;Argument[0];Argument[-1];taint |
24- | p;Joiner;false;setEmptyValue;(CharSequence);;Argument[0];ReturnValue;taint |
2524| p;Joiner;false;toString;();;Argument[-1];ReturnValue;taint |
2625| p;MultipleImpls$Strat2;true;getValue;();;Argument[-1];ReturnValue;taint |
2726| p;MultipleImpls$Strategy;true;doSomething;(String);;Argument[0];Argument[-1];taint |
You can’t perform that action at this time.
0 commit comments