File tree Expand file tree Collapse file tree 3 files changed +22
-0
lines changed
java/ql/test/utils/modelgenerator/dataflow Expand file tree Collapse file tree 3 files changed +22
-0
lines changed Original file line number Diff line number Diff line change 33| p;FluentAPI$Inner;notThis;(String);summary;df-generated |
44| p;ImmutablePojo;getX;();summary;df-generated |
55| p;Joiner;length;();summary;df-generated |
6+ | p;MultipleImpl2$IInterface;m;(Object);summary;df-generated |
67| p;ParamFlow;ignorePrimitiveReturnValue;(String);summary;df-generated |
78| p;ParamFlow;mapType;(Class);summary;df-generated |
89| p;Pojo;doNotSetValue;(String);summary;df-generated |
Original file line number Diff line number Diff line change 2222| p;Joiner;false;setEmptyValue;(CharSequence);;Argument[0];Argument[this];taint;df-generated |
2323| p;Joiner;false;setEmptyValue;(CharSequence);;Argument[this];ReturnValue;value;df-generated |
2424| p;Joiner;false;toString;();;Argument[this];ReturnValue;taint;df-generated |
25+ | p;MultipleImpl2$IInterface;true;m;(Object);;Argument[0];ReturnValue;taint;df-generated |
2526| p;MultipleImpls$Strat2;true;getValue;();;Argument[this];ReturnValue;taint;df-generated |
2627| p;MultipleImpls$Strategy;true;doSomething;(String);;Argument[0];Argument[this];taint;df-generated |
2728| p;MultipleImpls$Strategy;true;doSomething;(String);;Argument[0];ReturnValue;taint;df-generated |
Original file line number Diff line number Diff line change 1+ package p ;
2+
3+ class MultipleImpl2 {
4+
5+ public interface IInterface {
6+ Object m (Object value );
7+ }
8+
9+ public class Impl1 implements IInterface {
10+ public Object m (Object value ) {
11+ return null ;
12+ }
13+ }
14+
15+ public class Impl2 implements IInterface {
16+ public Object m (Object value ) {
17+ return value ;
18+ }
19+ }
20+ }
You can’t perform that action at this time.
0 commit comments