81
81
| call_sensitivity.rb:178:11:178:19 | call to taint | call_sensitivity.rb:174:19:174:19 | x |
82
82
| call_sensitivity.rb:187:11:187:20 | ( ... ) | call_sensitivity.rb:104:18:104:18 | x |
83
83
| call_sensitivity.rb:187:12:187:19 | call to taint | call_sensitivity.rb:187:11:187:20 | ( ... ) |
84
+ | call_sensitivity.rb:189:19:189:19 | x | call_sensitivity.rb:190:9:190:9 | x |
85
+ | call_sensitivity.rb:190:9:190:9 | x | call_sensitivity.rb:194:23:194:23 | x |
86
+ | call_sensitivity.rb:193:19:193:19 | x | call_sensitivity.rb:194:17:194:17 | x |
87
+ | call_sensitivity.rb:194:17:194:17 | x | call_sensitivity.rb:189:19:189:19 | x |
88
+ | call_sensitivity.rb:194:23:194:23 | x | call_sensitivity.rb:195:11:195:11 | x |
89
+ | call_sensitivity.rb:195:11:195:11 | x | call_sensitivity.rb:199:30:199:30 | x |
90
+ | call_sensitivity.rb:195:11:195:11 | x | call_sensitivity.rb:203:26:203:26 | x |
91
+ | call_sensitivity.rb:199:15:199:24 | ( ... ) | call_sensitivity.rb:193:19:193:19 | x |
92
+ | call_sensitivity.rb:199:16:199:23 | call to taint | call_sensitivity.rb:199:15:199:24 | ( ... ) |
93
+ | call_sensitivity.rb:199:30:199:30 | x | call_sensitivity.rb:200:8:200:8 | x |
94
+ | call_sensitivity.rb:203:26:203:26 | x | call_sensitivity.rb:204:8:204:8 | x |
84
95
nodes
85
96
| call_sensitivity.rb:9:6:9:14 | ( ... ) | semmle.label | ( ... ) |
86
97
| call_sensitivity.rb:9:7:9:13 | call to taint | semmle.label | call to taint |
@@ -168,6 +179,18 @@ nodes
168
179
| call_sensitivity.rb:178:11:178:19 | call to taint | semmle.label | call to taint |
169
180
| call_sensitivity.rb:187:11:187:20 | ( ... ) | semmle.label | ( ... ) |
170
181
| call_sensitivity.rb:187:12:187:19 | call to taint | semmle.label | call to taint |
182
+ | call_sensitivity.rb:189:19:189:19 | x | semmle.label | x |
183
+ | call_sensitivity.rb:190:9:190:9 | x | semmle.label | x |
184
+ | call_sensitivity.rb:193:19:193:19 | x | semmle.label | x |
185
+ | call_sensitivity.rb:194:17:194:17 | x | semmle.label | x |
186
+ | call_sensitivity.rb:194:23:194:23 | x | semmle.label | x |
187
+ | call_sensitivity.rb:195:11:195:11 | x | semmle.label | x |
188
+ | call_sensitivity.rb:199:15:199:24 | ( ... ) | semmle.label | ( ... ) |
189
+ | call_sensitivity.rb:199:16:199:23 | call to taint | semmle.label | call to taint |
190
+ | call_sensitivity.rb:199:30:199:30 | x | semmle.label | x |
191
+ | call_sensitivity.rb:200:8:200:8 | x | semmle.label | x |
192
+ | call_sensitivity.rb:203:26:203:26 | x | semmle.label | x |
193
+ | call_sensitivity.rb:204:8:204:8 | x | semmle.label | x |
171
194
subpaths
172
195
#select
173
196
| call_sensitivity.rb:9:6:9:14 | ( ... ) | call_sensitivity.rb:9:7:9:13 | call to taint | call_sensitivity.rb:9:6:9:14 | ( ... ) | $@ | call_sensitivity.rb:9:7:9:13 | call to taint | call to taint |
@@ -193,6 +216,8 @@ subpaths
193
216
| call_sensitivity.rb:105:10:105:10 | x | call_sensitivity.rb:125:12:125:19 | call to taint | call_sensitivity.rb:105:10:105:10 | x | $@ | call_sensitivity.rb:125:12:125:19 | call to taint | call to taint |
194
217
| call_sensitivity.rb:105:10:105:10 | x | call_sensitivity.rb:178:11:178:19 | call to taint | call_sensitivity.rb:105:10:105:10 | x | $@ | call_sensitivity.rb:178:11:178:19 | call to taint | call to taint |
195
218
| call_sensitivity.rb:105:10:105:10 | x | call_sensitivity.rb:187:12:187:19 | call to taint | call_sensitivity.rb:105:10:105:10 | x | $@ | call_sensitivity.rb:187:12:187:19 | call to taint | call to taint |
219
+ | call_sensitivity.rb:200:8:200:8 | x | call_sensitivity.rb:199:16:199:23 | call to taint | call_sensitivity.rb:200:8:200:8 | x | $@ | call_sensitivity.rb:199:16:199:23 | call to taint | call to taint |
220
+ | call_sensitivity.rb:204:8:204:8 | x | call_sensitivity.rb:199:16:199:23 | call to taint | call_sensitivity.rb:204:8:204:8 | x | $@ | call_sensitivity.rb:199:16:199:23 | call to taint | call to taint |
196
221
mayBenefitFromCallContext
197
222
| call_sensitivity.rb:51:5:51:10 | call to sink |
198
223
| call_sensitivity.rb:55:5:55:13 | call to method1 |
@@ -212,6 +237,7 @@ mayBenefitFromCallContext
212
237
| call_sensitivity.rb:149:5:149:28 | call to singleton_method2 |
213
238
| call_sensitivity.rb:153:5:153:35 | call to singleton_method3 |
214
239
| call_sensitivity.rb:175:3:175:12 | call to new |
240
+ | call_sensitivity.rb:194:3:196:5 | call to invoke_block1 |
215
241
viableImplInCallContext
216
242
| call_sensitivity.rb:51:5:51:10 | call to sink | call_sensitivity.rb:55:5:55:13 | call to method1 | call_sensitivity.rb:5:1:7:3 | sink |
217
243
| call_sensitivity.rb:51:5:51:10 | call to sink | call_sensitivity.rb:63:5:63:16 | call to method1 | call_sensitivity.rb:5:1:7:3 | sink |
@@ -267,3 +293,5 @@ viableImplInCallContext
267
293
| call_sensitivity.rb:153:5:153:35 | call to singleton_method3 | call_sensitivity.rb:171:1:171:34 | call to call_singleton_method3 | call_sensitivity.rb:96:3:98:5 | singleton_method3 |
268
294
| call_sensitivity.rb:175:3:175:12 | call to new | call_sensitivity.rb:178:1:178:20 | call to create | call_sensitivity.rb:104:3:107:5 | initialize |
269
295
| call_sensitivity.rb:175:3:175:12 | call to new | call_sensitivity.rb:179:1:179:20 | call to create | call_sensitivity.rb:156:3:158:5 | initialize |
296
+ | call_sensitivity.rb:194:3:196:5 | call to invoke_block1 | call_sensitivity.rb:199:1:201:3 | call to invoke_block2 | call_sensitivity.rb:189:1:191:3 | invoke_block1 |
297
+ | call_sensitivity.rb:194:3:196:5 | call to invoke_block1 | call_sensitivity.rb:203:1:205:3 | call to invoke_block2 | call_sensitivity.rb:189:1:191:3 | invoke_block1 |
0 commit comments