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 3
3
| p;FluentAPI$Inner;notThis;(String);summary;df-generated |
4
4
| p;ImmutablePojo;getX;();summary;df-generated |
5
5
| p;Joiner;length;();summary;df-generated |
6
+ | p;MultipleImpl2$IInterface;m;(Object);summary;df-generated |
6
7
| p;ParamFlow;ignorePrimitiveReturnValue;(String);summary;df-generated |
7
8
| p;ParamFlow;mapType;(Class);summary;df-generated |
8
9
| p;Pojo;doNotSetValue;(String);summary;df-generated |
Original file line number Diff line number Diff line change 22
22
| p;Joiner;false;setEmptyValue;(CharSequence);;Argument[0];Argument[this];taint;df-generated |
23
23
| p;Joiner;false;setEmptyValue;(CharSequence);;Argument[this];ReturnValue;value;df-generated |
24
24
| p;Joiner;false;toString;();;Argument[this];ReturnValue;taint;df-generated |
25
+ | p;MultipleImpl2$IInterface;true;m;(Object);;Argument[0];ReturnValue;taint;df-generated |
25
26
| p;MultipleImpls$Strat2;true;getValue;();;Argument[this];ReturnValue;taint;df-generated |
26
27
| p;MultipleImpls$Strategy;true;doSomething;(String);;Argument[0];Argument[this];taint;df-generated |
27
28
| 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