@@ -1089,19 +1089,13 @@ edges
1089
1089
| hash_flow.rb:994:30:994:40 | call to taint | hash_flow.rb:994:14:994:47 | ...[...] [element :b] | provenance | |
1090
1090
| hash_flow.rb:996:14:996:15 | h2 [element :b] | hash_flow.rb:996:14:996:19 | ...[...] | provenance | |
1091
1091
| hash_flow.rb:998:14:998:15 | h2 [element :b] | hash_flow.rb:998:14:998:18 | ...[...] | provenance | |
1092
- | hash_flow.rb:1006:5:1006:5 | [post] h [element] | hash_flow.rb:1007:12:1007:12 | h [element] | provenance | |
1093
- | hash_flow.rb:1006:14:1006:24 | call to taint | hash_flow.rb:1006:5:1006:5 | [post] h [element] | provenance | |
1094
- | hash_flow.rb:1007:5:1007:8 | keys [element] | hash_flow.rb:1008:10:1008:13 | keys [element] | provenance | |
1095
- | hash_flow.rb:1007:12:1007:12 | h [element] | hash_flow.rb:1007:12:1007:17 | call to keys [element] | provenance | |
1096
- | hash_flow.rb:1007:12:1007:17 | call to keys [element] | hash_flow.rb:1007:5:1007:8 | keys [element] | provenance | |
1097
- | hash_flow.rb:1008:10:1008:13 | keys [element] | hash_flow.rb:1008:10:1008:17 | ...[...] | provenance | |
1098
- | hash_flow.rb:1012:5:1012:5 | h [element :a] | hash_flow.rb:1013:5:1013:5 | h [element :a] | provenance | |
1099
- | hash_flow.rb:1012:9:1012:45 | call to [] [element :a] | hash_flow.rb:1012:5:1012:5 | h [element :a] | provenance | |
1100
- | hash_flow.rb:1012:14:1012:24 | call to taint | hash_flow.rb:1012:9:1012:45 | call to [] [element :a] | provenance | |
1101
- | hash_flow.rb:1013:5:1013:5 | h [element :a] | hash_flow.rb:1013:15:1013:15 | k | provenance | |
1102
- | hash_flow.rb:1013:5:1013:5 | h [element :a] | hash_flow.rb:1013:18:1013:18 | v | provenance | |
1103
- | hash_flow.rb:1013:15:1013:15 | k | hash_flow.rb:1015:14:1015:14 | k | provenance | |
1104
- | hash_flow.rb:1013:18:1013:18 | v | hash_flow.rb:1014:14:1014:14 | v | provenance | |
1092
+ | hash_flow.rb:1011:5:1011:5 | h [element :a] | hash_flow.rb:1012:5:1012:5 | h [element :a] | provenance | |
1093
+ | hash_flow.rb:1011:9:1011:45 | call to [] [element :a] | hash_flow.rb:1011:5:1011:5 | h [element :a] | provenance | |
1094
+ | hash_flow.rb:1011:14:1011:24 | call to taint | hash_flow.rb:1011:9:1011:45 | call to [] [element :a] | provenance | |
1095
+ | hash_flow.rb:1012:5:1012:5 | h [element :a] | hash_flow.rb:1012:15:1012:15 | k | provenance | |
1096
+ | hash_flow.rb:1012:5:1012:5 | h [element :a] | hash_flow.rb:1012:18:1012:18 | v | provenance | |
1097
+ | hash_flow.rb:1012:15:1012:15 | k | hash_flow.rb:1014:14:1014:14 | k | provenance | |
1098
+ | hash_flow.rb:1012:18:1012:18 | v | hash_flow.rb:1013:14:1013:14 | v | provenance | |
1105
1099
nodes
1106
1100
| hash_flow.rb:10:5:10:8 | hash [element 0] | semmle.label | hash [element 0] |
1107
1101
| hash_flow.rb:10:5:10:8 | hash [element :a] | semmle.label | hash [element :a] |
@@ -2264,21 +2258,14 @@ nodes
2264
2258
| hash_flow.rb:996:14:996:19 | ...[...] | semmle.label | ...[...] |
2265
2259
| hash_flow.rb:998:14:998:15 | h2 [element :b] | semmle.label | h2 [element :b] |
2266
2260
| hash_flow.rb:998:14:998:18 | ...[...] | semmle.label | ...[...] |
2267
- | hash_flow.rb:1006:5:1006:5 | [post] h [element] | semmle.label | [post] h [element] |
2268
- | hash_flow.rb:1006:14:1006:24 | call to taint | semmle.label | call to taint |
2269
- | hash_flow.rb:1007:5:1007:8 | keys [element] | semmle.label | keys [element] |
2270
- | hash_flow.rb:1007:12:1007:12 | h [element] | semmle.label | h [element] |
2271
- | hash_flow.rb:1007:12:1007:17 | call to keys [element] | semmle.label | call to keys [element] |
2272
- | hash_flow.rb:1008:10:1008:13 | keys [element] | semmle.label | keys [element] |
2273
- | hash_flow.rb:1008:10:1008:17 | ...[...] | semmle.label | ...[...] |
2261
+ | hash_flow.rb:1011:5:1011:5 | h [element :a] | semmle.label | h [element :a] |
2262
+ | hash_flow.rb:1011:9:1011:45 | call to [] [element :a] | semmle.label | call to [] [element :a] |
2263
+ | hash_flow.rb:1011:14:1011:24 | call to taint | semmle.label | call to taint |
2274
2264
| hash_flow.rb:1012:5:1012:5 | h [element :a] | semmle.label | h [element :a] |
2275
- | hash_flow.rb:1012:9:1012:45 | call to [] [element :a] | semmle.label | call to [] [element :a] |
2276
- | hash_flow.rb:1012:14:1012:24 | call to taint | semmle.label | call to taint |
2277
- | hash_flow.rb:1013:5:1013:5 | h [element :a] | semmle.label | h [element :a] |
2278
- | hash_flow.rb:1013:15:1013:15 | k | semmle.label | k |
2279
- | hash_flow.rb:1013:18:1013:18 | v | semmle.label | v |
2280
- | hash_flow.rb:1014:14:1014:14 | v | semmle.label | v |
2281
- | hash_flow.rb:1015:14:1015:14 | k | semmle.label | k |
2265
+ | hash_flow.rb:1012:15:1012:15 | k | semmle.label | k |
2266
+ | hash_flow.rb:1012:18:1012:18 | v | semmle.label | v |
2267
+ | hash_flow.rb:1013:14:1013:14 | v | semmle.label | v |
2268
+ | hash_flow.rb:1014:14:1014:14 | k | semmle.label | k |
2282
2269
subpaths
2283
2270
hashLiteral
2284
2271
| hash_flow.rb:10:12:21:5 | call to [] |
@@ -2352,8 +2339,7 @@ hashLiteral
2352
2339
| hash_flow.rb:946:13:950:5 | call to [] |
2353
2340
| hash_flow.rb:971:9:971:38 | ...[...] |
2354
2341
| hash_flow.rb:994:14:994:47 | ...[...] |
2355
- | hash_flow.rb:1005:9:1005:10 | call to [] |
2356
- | hash_flow.rb:1012:9:1012:45 | call to [] |
2342
+ | hash_flow.rb:1011:9:1011:45 | call to [] |
2357
2343
#select
2358
2344
| hash_flow.rb:22:10:22:17 | ...[...] | hash_flow.rb:11:15:11:24 | call to taint | hash_flow.rb:22:10:22:17 | ...[...] | $@ | hash_flow.rb:11:15:11:24 | call to taint | call to taint |
2359
2345
| hash_flow.rb:24:10:24:17 | ...[...] | hash_flow.rb:13:12:13:21 | call to taint | hash_flow.rb:24:10:24:17 | ...[...] | $@ | hash_flow.rb:13:12:13:21 | call to taint | call to taint |
@@ -2599,6 +2585,5 @@ hashLiteral
2599
2585
| hash_flow.rb:975:10:975:13 | ...[...] | hash_flow.rb:971:23:971:31 | call to taint | hash_flow.rb:975:10:975:13 | ...[...] | $@ | hash_flow.rb:971:23:971:31 | call to taint | call to taint |
2600
2586
| hash_flow.rb:996:14:996:19 | ...[...] | hash_flow.rb:994:30:994:40 | call to taint | hash_flow.rb:996:14:996:19 | ...[...] | $@ | hash_flow.rb:994:30:994:40 | call to taint | call to taint |
2601
2587
| hash_flow.rb:998:14:998:18 | ...[...] | hash_flow.rb:994:30:994:40 | call to taint | hash_flow.rb:998:14:998:18 | ...[...] | $@ | hash_flow.rb:994:30:994:40 | call to taint | call to taint |
2602
- | hash_flow.rb:1008:10:1008:17 | ...[...] | hash_flow.rb:1006:14:1006:24 | call to taint | hash_flow.rb:1008:10:1008:17 | ...[...] | $@ | hash_flow.rb:1006:14:1006:24 | call to taint | call to taint |
2603
- | hash_flow.rb:1014:14:1014:14 | v | hash_flow.rb:1012:14:1012:24 | call to taint | hash_flow.rb:1014:14:1014:14 | v | $@ | hash_flow.rb:1012:14:1012:24 | call to taint | call to taint |
2604
- | hash_flow.rb:1015:14:1015:14 | k | hash_flow.rb:1012:14:1012:24 | call to taint | hash_flow.rb:1015:14:1015:14 | k | $@ | hash_flow.rb:1012:14:1012:24 | call to taint | call to taint |
2588
+ | hash_flow.rb:1013:14:1013:14 | v | hash_flow.rb:1011:14:1011:24 | call to taint | hash_flow.rb:1013:14:1013:14 | v | $@ | hash_flow.rb:1011:14:1011:24 | call to taint | call to taint |
2589
+ | hash_flow.rb:1014:14:1014:14 | k | hash_flow.rb:1011:14:1011:24 | call to taint | hash_flow.rb:1014:14:1014:14 | k | $@ | hash_flow.rb:1011:14:1011:24 | call to taint | call to taint |
0 commit comments