You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: ruby/ql/test/library-tests/dataflow/local/TaintflowStep.expected
+62Lines changed: 62 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -33,6 +33,28 @@ edges
33
33
| local_dataflow.rb:106:7:106:15 | call to source : | local_dataflow.rb:108:8:108:8 | b |
34
34
| local_dataflow.rb:107:9:107:17 | call to source : | local_dataflow.rb:108:8:108:8 | b |
35
35
| local_dataflow.rb:107:9:107:17 | call to source : | local_dataflow.rb:108:8:108:8 | b |
36
+
| local_dataflow.rb:112:8:112:16 | call to source : | local_dataflow.rb:112:8:112:20 | call to dup |
37
+
| local_dataflow.rb:112:8:112:16 | call to source : | local_dataflow.rb:112:8:112:20 | call to dup |
38
+
| local_dataflow.rb:113:8:113:16 | call to source : | local_dataflow.rb:113:8:113:20 | call to dup : |
39
+
| local_dataflow.rb:113:8:113:16 | call to source : | local_dataflow.rb:113:8:113:20 | call to dup : |
40
+
| local_dataflow.rb:113:8:113:20 | call to dup : | local_dataflow.rb:113:8:113:24 | call to dup |
41
+
| local_dataflow.rb:113:8:113:20 | call to dup : | local_dataflow.rb:113:8:113:24 | call to dup |
42
+
| local_dataflow.rb:117:8:117:16 | call to source : | local_dataflow.rb:117:8:117:23 | call to tap |
43
+
| local_dataflow.rb:117:8:117:16 | call to source : | local_dataflow.rb:117:8:117:23 | call to tap |
44
+
| local_dataflow.rb:118:3:118:11 | call to source : | local_dataflow.rb:118:20:118:20 | x : |
45
+
| local_dataflow.rb:118:3:118:11 | call to source : | local_dataflow.rb:118:20:118:20 | x : |
46
+
| local_dataflow.rb:118:20:118:20 | x : | local_dataflow.rb:118:28:118:28 | x |
47
+
| local_dataflow.rb:118:20:118:20 | x : | local_dataflow.rb:118:28:118:28 | x |
48
+
| local_dataflow.rb:119:8:119:16 | call to source : | local_dataflow.rb:119:8:119:23 | call to tap : |
49
+
| local_dataflow.rb:119:8:119:16 | call to source : | local_dataflow.rb:119:8:119:23 | call to tap : |
50
+
| local_dataflow.rb:119:8:119:23 | call to tap : | local_dataflow.rb:119:8:119:30 | call to tap |
51
+
| local_dataflow.rb:119:8:119:23 | call to tap : | local_dataflow.rb:119:8:119:30 | call to tap |
52
+
| local_dataflow.rb:123:8:123:16 | call to source : | local_dataflow.rb:123:8:123:20 | call to dup : |
53
+
| local_dataflow.rb:123:8:123:16 | call to source : | local_dataflow.rb:123:8:123:20 | call to dup : |
54
+
| local_dataflow.rb:123:8:123:20 | call to dup : | local_dataflow.rb:123:8:123:45 | call to tap : |
55
+
| local_dataflow.rb:123:8:123:20 | call to dup : | local_dataflow.rb:123:8:123:45 | call to tap : |
56
+
| local_dataflow.rb:123:8:123:45 | call to tap : | local_dataflow.rb:123:8:123:49 | call to dup |
57
+
| local_dataflow.rb:123:8:123:45 | call to tap : | local_dataflow.rb:123:8:123:49 | call to dup |
36
58
nodes
37
59
| local_dataflow.rb:78:12:78:20 | call to source : | semmle.label | call to source : |
38
60
| local_dataflow.rb:79:25:79:25 | b | semmle.label | b |
@@ -80,6 +102,40 @@ nodes
80
102
| local_dataflow.rb:107:9:107:17 | call to source : | semmle.label | call to source : |
81
103
| local_dataflow.rb:108:8:108:8 | b | semmle.label | b |
82
104
| local_dataflow.rb:108:8:108:8 | b | semmle.label | b |
105
+
| local_dataflow.rb:112:8:112:16 | call to source : | semmle.label | call to source : |
106
+
| local_dataflow.rb:112:8:112:16 | call to source : | semmle.label | call to source : |
107
+
| local_dataflow.rb:112:8:112:20 | call to dup | semmle.label | call to dup |
108
+
| local_dataflow.rb:112:8:112:20 | call to dup | semmle.label | call to dup |
109
+
| local_dataflow.rb:113:8:113:16 | call to source : | semmle.label | call to source : |
110
+
| local_dataflow.rb:113:8:113:16 | call to source : | semmle.label | call to source : |
111
+
| local_dataflow.rb:113:8:113:20 | call to dup : | semmle.label | call to dup : |
112
+
| local_dataflow.rb:113:8:113:20 | call to dup : | semmle.label | call to dup : |
113
+
| local_dataflow.rb:113:8:113:24 | call to dup | semmle.label | call to dup |
114
+
| local_dataflow.rb:113:8:113:24 | call to dup | semmle.label | call to dup |
115
+
| local_dataflow.rb:117:8:117:16 | call to source : | semmle.label | call to source : |
116
+
| local_dataflow.rb:117:8:117:16 | call to source : | semmle.label | call to source : |
117
+
| local_dataflow.rb:117:8:117:23 | call to tap | semmle.label | call to tap |
118
+
| local_dataflow.rb:117:8:117:23 | call to tap | semmle.label | call to tap |
119
+
| local_dataflow.rb:118:3:118:11 | call to source : | semmle.label | call to source : |
120
+
| local_dataflow.rb:118:3:118:11 | call to source : | semmle.label | call to source : |
121
+
| local_dataflow.rb:118:20:118:20 | x : | semmle.label | x : |
122
+
| local_dataflow.rb:118:20:118:20 | x : | semmle.label | x : |
123
+
| local_dataflow.rb:118:28:118:28 | x | semmle.label | x |
124
+
| local_dataflow.rb:118:28:118:28 | x | semmle.label | x |
125
+
| local_dataflow.rb:119:8:119:16 | call to source : | semmle.label | call to source : |
126
+
| local_dataflow.rb:119:8:119:16 | call to source : | semmle.label | call to source : |
127
+
| local_dataflow.rb:119:8:119:23 | call to tap : | semmle.label | call to tap : |
128
+
| local_dataflow.rb:119:8:119:23 | call to tap : | semmle.label | call to tap : |
129
+
| local_dataflow.rb:119:8:119:30 | call to tap | semmle.label | call to tap |
130
+
| local_dataflow.rb:119:8:119:30 | call to tap | semmle.label | call to tap |
131
+
| local_dataflow.rb:123:8:123:16 | call to source : | semmle.label | call to source : |
132
+
| local_dataflow.rb:123:8:123:16 | call to source : | semmle.label | call to source : |
133
+
| local_dataflow.rb:123:8:123:20 | call to dup : | semmle.label | call to dup : |
134
+
| local_dataflow.rb:123:8:123:20 | call to dup : | semmle.label | call to dup : |
135
+
| local_dataflow.rb:123:8:123:45 | call to tap : | semmle.label | call to tap : |
136
+
| local_dataflow.rb:123:8:123:45 | call to tap : | semmle.label | call to tap : |
137
+
| local_dataflow.rb:123:8:123:49 | call to dup | semmle.label | call to dup |
138
+
| local_dataflow.rb:123:8:123:49 | call to dup | semmle.label | call to dup |
83
139
subpaths
84
140
#select
85
141
| local_dataflow.rb:79:25:79:25 | b | local_dataflow.rb:78:12:78:20 | call to source : | local_dataflow.rb:79:25:79:25 | b | $@ | local_dataflow.rb:78:12:78:20 | call to source : | call to source : |
@@ -103,3 +159,9 @@ subpaths
103
159
| local_dataflow.rb:105:8:105:8 | a | local_dataflow.rb:104:9:104:17 | call to source : | local_dataflow.rb:105:8:105:8 | a | $@ | local_dataflow.rb:104:9:104:17 | call to source : | call to source : |
104
160
| local_dataflow.rb:108:8:108:8 | b | local_dataflow.rb:106:7:106:15 | call to source : | local_dataflow.rb:108:8:108:8 | b | $@ | local_dataflow.rb:106:7:106:15 | call to source : | call to source : |
105
161
| local_dataflow.rb:108:8:108:8 | b | local_dataflow.rb:107:9:107:17 | call to source : | local_dataflow.rb:108:8:108:8 | b | $@ | local_dataflow.rb:107:9:107:17 | call to source : | call to source : |
162
+
| local_dataflow.rb:112:8:112:20 | call to dup | local_dataflow.rb:112:8:112:16 | call to source : | local_dataflow.rb:112:8:112:20 | call to dup | $@ | local_dataflow.rb:112:8:112:16 | call to source : | call to source : |
163
+
| local_dataflow.rb:113:8:113:24 | call to dup | local_dataflow.rb:113:8:113:16 | call to source : | local_dataflow.rb:113:8:113:24 | call to dup | $@ | local_dataflow.rb:113:8:113:16 | call to source : | call to source : |
164
+
| local_dataflow.rb:117:8:117:23 | call to tap | local_dataflow.rb:117:8:117:16 | call to source : | local_dataflow.rb:117:8:117:23 | call to tap | $@ | local_dataflow.rb:117:8:117:16 | call to source : | call to source : |
165
+
| local_dataflow.rb:118:28:118:28 | x | local_dataflow.rb:118:3:118:11 | call to source : | local_dataflow.rb:118:28:118:28 | x | $@ | local_dataflow.rb:118:3:118:11 | call to source : | call to source : |
166
+
| local_dataflow.rb:119:8:119:30 | call to tap | local_dataflow.rb:119:8:119:16 | call to source : | local_dataflow.rb:119:8:119:30 | call to tap | $@ | local_dataflow.rb:119:8:119:16 | call to source : | call to source : |
167
+
| local_dataflow.rb:123:8:123:49 | call to dup | local_dataflow.rb:123:8:123:16 | call to source : | local_dataflow.rb:123:8:123:49 | call to dup | $@ | local_dataflow.rb:123:8:123:16 | call to source : | call to source : |
0 commit comments