@@ -9,96 +9,96 @@ public class Test {
9
9
private final String str_pattern = "\\ $\\ {(.*)\\ }" ;
10
10
private final Pattern pattern = Pattern .compile (str_pattern );
11
11
12
- Object source () { return null ; }
13
- void sink (Object o ) { }
12
+ Object source () { return null ; }
13
+ void sink (Object o ) { }
14
14
15
- public void test () throws Exception {
15
+ public void test () throws Exception {
16
16
17
- {
18
- // "java.util.regex;Matcher;false;group;;;Argument[-1];ReturnValue;taint"
19
- String out = null ;
17
+ {
18
+ // "java.util.regex;Matcher;false;group;;;Argument[-1];ReturnValue;taint"
19
+ String out = null ;
20
20
String in = (String ) source ();
21
21
Matcher m = pattern .matcher (in );
22
- out = m .group ("foo" );
23
- sink (out ); // $ hasTaintFlow
24
- }
25
- {
26
- // "java.util.regex;Matcher;false;group;;;Argument[-1];ReturnValue;taint"
27
- String out = null ;
22
+ out = m .group ("foo" );
23
+ sink (out ); // $ hasTaintFlow
24
+ }
25
+ {
26
+ // "java.util.regex;Matcher;false;group;;;Argument[-1];ReturnValue;taint"
27
+ String out = null ;
28
28
String in = (String ) source ();
29
29
Matcher m = pattern .matcher (in );
30
- out = m .group ();
31
- sink (out ); // $ hasTaintFlow
32
- }
33
- {
34
- // "java.util.regex;Matcher;false;group;;;Argument[-1];ReturnValue;taint"
35
- String out = null ;
30
+ out = m .group ();
31
+ sink (out ); // $ hasTaintFlow
32
+ }
33
+ {
34
+ // "java.util.regex;Matcher;false;group;;;Argument[-1];ReturnValue;taint"
35
+ String out = null ;
36
36
String in = (String ) source ();
37
37
Matcher m = pattern .matcher (in );
38
- out = m .group (0 );
39
- sink (out ); // $ hasTaintFlow
40
- }
41
- {
42
- // "java.util.regex;Matcher;false;replaceAll;;;Argument[-1];ReturnValue;taint"
43
- String out = null ;
38
+ out = m .group (0 );
39
+ sink (out ); // $ hasTaintFlow
40
+ }
41
+ {
42
+ // "java.util.regex;Matcher;false;replaceAll;;;Argument[-1];ReturnValue;taint"
43
+ String out = null ;
44
44
String in = (String ) source ();
45
45
Matcher m = pattern .matcher (in );
46
- out = m .replaceAll ("foo" );
47
- sink (out ); // $ hasTaintFlow
48
- }
49
- {
50
- // "java.util.regex;Matcher;false;replaceAll;;;Argument[0];ReturnValue;taint"
51
- String out = null ;
46
+ out = m .replaceAll ("foo" );
47
+ sink (out ); // $ hasTaintFlow
48
+ }
49
+ {
50
+ // "java.util.regex;Matcher;false;replaceAll;;;Argument[0];ReturnValue;taint"
51
+ String out = null ;
52
52
String in = (String ) source ();
53
53
Matcher m = pattern .matcher ("foo" );
54
- out = m .replaceAll (in );
55
- sink (out ); // $ hasTaintFlow
56
- }
57
- {
58
- // "java.util.regex;Matcher;false;replaceFirst;;;Argument[-1];ReturnValue;taint"
59
- String out = null ;
54
+ out = m .replaceAll (in );
55
+ sink (out ); // $ hasTaintFlow
56
+ }
57
+ {
58
+ // "java.util.regex;Matcher;false;replaceFirst;;;Argument[-1];ReturnValue;taint"
59
+ String out = null ;
60
60
String in = (String ) source ();
61
61
Matcher m = pattern .matcher (in );
62
- out = m .replaceFirst ("foo" );
63
- sink (out ); // $ hasTaintFlow
64
- }
65
- {
66
- // "java.util.regex;Matcher;false;replaceFirst;;;Argument[0];ReturnValue;taint"
67
- String out = null ;
62
+ out = m .replaceFirst ("foo" );
63
+ sink (out ); // $ hasTaintFlow
64
+ }
65
+ {
66
+ // "java.util.regex;Matcher;false;replaceFirst;;;Argument[0];ReturnValue;taint"
67
+ String out = null ;
68
68
String in = (String ) source ();
69
69
Matcher m = pattern .matcher ("foo" );
70
- out = m .replaceFirst (in );
71
- sink (out ); // $ hasTaintFlow
72
- }
73
- {
74
- // "java.util.regex;Pattern;false;matcher;;;Argument[0];ReturnValue;taint"
75
- Matcher out = null ;
76
- CharSequence in = (CharSequence )source ();
77
- out = pattern .matcher (in );
78
- sink (out ); // $ hasTaintFlow
79
- }
80
- {
81
- // "java.util.regex;Pattern;false;quote;;;Argument[0];ReturnValue;taint"
82
- String out = null ;
83
- String in = (String )source ();
84
- out = Pattern .quote (in );
85
- sink (out ); // $ hasTaintFlow
86
- }
87
- {
88
- // "java.util.regex;Pattern;false;split;;;Argument[0];ReturnValue;taint"
89
- String [] out = null ;
90
- CharSequence in = (CharSequence )source ();
91
- out = pattern .split (in );
92
- sink (out ); // $ hasTaintFlow
93
- }
94
- {
95
- // "java.util.regex;Pattern;false;split;;;Argument[0];ReturnValue;taint"
96
- String [] out = null ;
97
- CharSequence in = (CharSequence )source ();
98
- out = pattern .split (in , 0 );
99
- sink (out ); // $ hasTaintFlow
100
- }
70
+ out = m .replaceFirst (in );
71
+ sink (out ); // $ hasTaintFlow
72
+ }
73
+ {
74
+ // "java.util.regex;Pattern;false;matcher;;;Argument[0];ReturnValue;taint"
75
+ Matcher out = null ;
76
+ CharSequence in = (CharSequence )source ();
77
+ out = pattern .matcher (in );
78
+ sink (out ); // $ hasTaintFlow
79
+ }
80
+ {
81
+ // "java.util.regex;Pattern;false;quote;;;Argument[0];ReturnValue;taint"
82
+ String out = null ;
83
+ String in = (String )source ();
84
+ out = Pattern .quote (in );
85
+ sink (out ); // $ hasTaintFlow
86
+ }
87
+ {
88
+ // "java.util.regex;Pattern;false;split;;;Argument[0];ReturnValue;taint"
89
+ String [] out = null ;
90
+ CharSequence in = (CharSequence )source ();
91
+ out = pattern .split (in );
92
+ sink (out ); // $ hasTaintFlow
93
+ }
94
+ {
95
+ // "java.util.regex;Pattern;false;split;;;Argument[0];ReturnValue;taint"
96
+ String [] out = null ;
97
+ CharSequence in = (CharSequence )source ();
98
+ out = pattern .split (in , 0 );
99
+ sink (out ); // $ hasTaintFlow
100
+ }
101
101
102
- }
102
+ }
103
103
104
104
}
0 commit comments