@@ -15,46 +15,6 @@ private class DefaultJexlEvaluationSink extends JexlEvaluationSink {
15
15
DefaultJexlEvaluationSink ( ) { sinkNode ( this , "jexl" ) }
16
16
}
17
17
18
- private class DefaultJexlInjectionSinkModel extends SinkModelCsv {
19
- override predicate row ( string row ) {
20
- row =
21
- [
22
- // JEXL2
23
- "org.apache.commons.jexl2;JexlEngine;false;getProperty;(JexlContext,Object,String);;Argument[2];jexl" ,
24
- "org.apache.commons.jexl2;JexlEngine;false;getProperty;(Object,String);;Argument[1];jexl" ,
25
- "org.apache.commons.jexl2;JexlEngine;false;setProperty;(JexlContext,Object,String,Object);;Argument[2];jexl" ,
26
- "org.apache.commons.jexl2;JexlEngine;false;setProperty;(Object,String,Object);;Argument[1];jexl" ,
27
- "org.apache.commons.jexl2;Expression;false;evaluate;;;Argument[-1];jexl" ,
28
- "org.apache.commons.jexl2;Expression;false;callable;;;Argument[-1];jexl" ,
29
- "org.apache.commons.jexl2;JexlExpression;false;evaluate;;;Argument[-1];jexl" ,
30
- "org.apache.commons.jexl2;JexlExpression;false;callable;;;Argument[-1];jexl" ,
31
- "org.apache.commons.jexl2;Script;false;execute;;;Argument[-1];jexl" ,
32
- "org.apache.commons.jexl2;Script;false;callable;;;Argument[-1];jexl" ,
33
- "org.apache.commons.jexl2;JexlScript;false;execute;;;Argument[-1];jexl" ,
34
- "org.apache.commons.jexl2;JexlScript;false;callable;;;Argument[-1];jexl" ,
35
- "org.apache.commons.jexl2;UnifiedJEXL$Expression;false;evaluate;;;Argument[-1];jexl" ,
36
- "org.apache.commons.jexl2;UnifiedJEXL$Expression;false;prepare;;;Argument[-1];jexl" ,
37
- "org.apache.commons.jexl2;UnifiedJEXL$Template;false;evaluate;;;Argument[-1];jexl" ,
38
- // JEXL3
39
- "org.apache.commons.jexl3;JexlEngine;false;getProperty;(JexlContext,Object,String);;Argument[2];jexl" ,
40
- "org.apache.commons.jexl3;JexlEngine;false;getProperty;(Object,String);;Argument[1];jexl" ,
41
- "org.apache.commons.jexl3;JexlEngine;false;setProperty;(JexlContext,Object,String);;Argument[2];jexl" ,
42
- "org.apache.commons.jexl3;JexlEngine;false;setProperty;(Object,String,Object);;Argument[1];jexl" ,
43
- "org.apache.commons.jexl3;Expression;false;evaluate;;;Argument[-1];jexl" ,
44
- "org.apache.commons.jexl3;Expression;false;callable;;;Argument[-1];jexl" ,
45
- "org.apache.commons.jexl3;JexlExpression;false;evaluate;;;Argument[-1];jexl" ,
46
- "org.apache.commons.jexl3;JexlExpression;false;callable;;;Argument[-1];jexl" ,
47
- "org.apache.commons.jexl3;Script;false;execute;;;Argument[-1];jexl" ,
48
- "org.apache.commons.jexl3;Script;false;callable;;;Argument[-1];jexl" ,
49
- "org.apache.commons.jexl3;JexlScript;false;execute;;;Argument[-1];jexl" ,
50
- "org.apache.commons.jexl3;JexlScript;false;callable;;;Argument[-1];jexl" ,
51
- "org.apache.commons.jexl3;JxltEngine$Expression;false;evaluate;;;Argument[-1];jexl" ,
52
- "org.apache.commons.jexl3;JxltEngine$Expression;false;prepare;;;Argument[-1];jexl" ,
53
- "org.apache.commons.jexl3;JxltEngine$Template;false;evaluate;;;Argument[-1];jexl"
54
- ]
55
- }
56
- }
57
-
58
18
/**
59
19
* A unit class for adding additional taint steps.
60
20
*
0 commit comments