@@ -68,30 +68,96 @@ edges
68
68
| test.go:91:15:91:26 | selection of Body | test.go:555:19:555:22 | definition of file | provenance | Src:MaD:1 |
69
69
| test.go:93:5:93:16 | selection of Body | test.go:580:9:580:12 | definition of file | provenance | Src:MaD:1 |
70
70
| test.go:128:20:128:27 | definition of filename | test.go:130:33:130:40 | filename | provenance | |
71
+ | test.go:130:2:130:41 | ... := ...[0] | test.go:131:2:142:2 | range statement[1] | provenance | |
72
+ | test.go:130:2:130:41 | ... := ...[0] | test.go:131:9:131:9 | definition of f | provenance | |
71
73
| test.go:130:2:130:41 | ... := ...[0] | test.go:132:12:132:12 | f | provenance | |
72
74
| test.go:130:33:130:40 | filename | test.go:130:2:130:41 | ... := ...[0] | provenance | Config |
73
75
| test.go:130:33:130:40 | filename | test.go:143:51:143:58 | filename | provenance | |
76
+ | test.go:131:2:142:2 | range statement[1] | test.go:132:12:132:12 | f | provenance | |
77
+ | test.go:131:9:131:9 | definition of f | test.go:132:12:132:12 | f | provenance | |
78
+ | test.go:131:9:131:9 | definition of f | test.go:132:12:132:12 | f | provenance | |
79
+ | test.go:132:3:132:4 | definition of rc | test.go:134:37:134:38 | rc | provenance | |
80
+ | test.go:132:3:132:4 | definition of rc | test.go:134:37:134:38 | rc | provenance | |
81
+ | test.go:132:3:132:4 | definition of rc | test.go:140:8:140:9 | rc | provenance | |
82
+ | test.go:132:3:132:4 | definition of rc | test.go:140:8:140:9 | rc | provenance | |
83
+ | test.go:132:3:132:19 | ... := ...[0] | test.go:132:3:132:4 | definition of rc | provenance | |
84
+ | test.go:132:3:132:19 | ... := ...[0] | test.go:132:3:132:4 | definition of rc | provenance | |
74
85
| test.go:132:3:132:19 | ... := ...[0] | test.go:134:37:134:38 | rc | provenance | |
86
+ | test.go:132:3:132:19 | ... := ...[0] | test.go:134:37:134:38 | rc | provenance | |
87
+ | test.go:132:3:132:19 | ... := ...[0] | test.go:140:8:140:9 | rc | provenance | |
88
+ | test.go:132:3:132:19 | ... := ...[0] | test.go:140:8:140:9 | rc | provenance | |
89
+ | test.go:132:12:132:12 | f | test.go:132:3:132:19 | ... := ...[0] | provenance | MaD:4 |
75
90
| test.go:132:12:132:12 | f | test.go:132:3:132:19 | ... := ...[0] | provenance | MaD:4 |
91
+ | test.go:140:8:140:9 | rc | test.go:134:37:134:38 | rc | provenance | |
92
+ | test.go:143:2:143:59 | ... := ...[0] | test.go:144:2:155:2 | range statement[1] | provenance | |
93
+ | test.go:143:2:143:59 | ... := ...[0] | test.go:144:9:144:9 | definition of f | provenance | |
76
94
| test.go:143:2:143:59 | ... := ...[0] | test.go:145:12:145:12 | f | provenance | |
77
95
| test.go:143:51:143:58 | filename | test.go:143:2:143:59 | ... := ...[0] | provenance | Config |
96
+ | test.go:144:2:155:2 | range statement[1] | test.go:145:12:145:12 | f | provenance | |
97
+ | test.go:144:9:144:9 | definition of f | test.go:145:12:145:12 | f | provenance | |
98
+ | test.go:144:9:144:9 | definition of f | test.go:145:12:145:12 | f | provenance | |
99
+ | test.go:145:3:145:4 | definition of rc | test.go:147:37:147:38 | rc | provenance | |
100
+ | test.go:145:3:145:4 | definition of rc | test.go:147:37:147:38 | rc | provenance | |
101
+ | test.go:145:3:145:4 | definition of rc | test.go:153:8:153:9 | rc | provenance | |
102
+ | test.go:145:3:145:4 | definition of rc | test.go:153:8:153:9 | rc | provenance | |
103
+ | test.go:145:3:145:19 | ... := ...[0] | test.go:145:3:145:4 | definition of rc | provenance | |
104
+ | test.go:145:3:145:19 | ... := ...[0] | test.go:145:3:145:4 | definition of rc | provenance | |
105
+ | test.go:145:3:145:19 | ... := ...[0] | test.go:147:37:147:38 | rc | provenance | |
106
+ | test.go:145:3:145:19 | ... := ...[0] | test.go:147:37:147:38 | rc | provenance | |
107
+ | test.go:145:3:145:19 | ... := ...[0] | test.go:153:8:153:9 | rc | provenance | |
108
+ | test.go:145:3:145:19 | ... := ...[0] | test.go:153:8:153:9 | rc | provenance | |
78
109
| test.go:145:12:145:12 | f | test.go:145:12:145:19 | call to Open | provenance | Config |
110
+ | test.go:145:12:145:12 | f | test.go:145:12:145:19 | call to Open | provenance | Config |
111
+ | test.go:145:12:145:19 | call to Open | test.go:145:3:145:4 | definition of rc | provenance | |
112
+ | test.go:145:12:145:19 | call to Open | test.go:145:3:145:4 | definition of rc | provenance | |
113
+ | test.go:145:12:145:19 | call to Open | test.go:145:3:145:19 | ... := ...[0] | provenance | |
114
+ | test.go:145:12:145:19 | call to Open | test.go:145:3:145:19 | ... := ...[0] | provenance | |
115
+ | test.go:145:12:145:19 | call to Open | test.go:147:37:147:38 | rc | provenance | |
79
116
| test.go:145:12:145:19 | call to Open | test.go:147:37:147:38 | rc | provenance | |
117
+ | test.go:153:8:153:9 | rc | test.go:147:37:147:38 | rc | provenance | |
80
118
| test.go:158:19:158:22 | definition of file | test.go:159:25:159:28 | file | provenance | |
81
119
| test.go:159:2:159:29 | ... := ...[0] | test.go:160:48:160:52 | file1 | provenance | |
82
120
| test.go:159:25:159:28 | file | test.go:159:2:159:29 | ... := ...[0] | provenance | MaD:6 |
121
+ | test.go:160:2:160:69 | ... := ...[0] | test.go:161:2:166:2 | range statement[1] | provenance | |
122
+ | test.go:160:2:160:69 | ... := ...[0] | test.go:161:9:161:12 | definition of file | provenance | |
83
123
| test.go:160:2:160:69 | ... := ...[0] | test.go:163:26:163:29 | file | provenance | |
84
124
| test.go:160:32:160:53 | call to NewReader | test.go:160:2:160:69 | ... := ...[0] | provenance | Config |
85
125
| test.go:160:48:160:52 | file1 | test.go:160:32:160:53 | call to NewReader | provenance | MaD:5 |
126
+ | test.go:161:2:166:2 | range statement[1] | test.go:163:26:163:29 | file | provenance | |
127
+ | test.go:161:9:161:12 | definition of file | test.go:163:26:163:29 | file | provenance | |
128
+ | test.go:161:9:161:12 | definition of file | test.go:163:26:163:29 | file | provenance | |
129
+ | test.go:163:3:163:18 | definition of fileReaderCloser | test.go:164:36:164:51 | fileReaderCloser | provenance | |
130
+ | test.go:163:3:163:18 | definition of fileReaderCloser | test.go:164:36:164:51 | fileReaderCloser | provenance | |
131
+ | test.go:163:3:163:36 | ... := ...[0] | test.go:163:3:163:18 | definition of fileReaderCloser | provenance | |
132
+ | test.go:163:3:163:36 | ... := ...[0] | test.go:163:3:163:18 | definition of fileReaderCloser | provenance | |
86
133
| test.go:163:3:163:36 | ... := ...[0] | test.go:164:36:164:51 | fileReaderCloser | provenance | |
134
+ | test.go:163:3:163:36 | ... := ...[0] | test.go:164:36:164:51 | fileReaderCloser | provenance | |
135
+ | test.go:163:26:163:29 | file | test.go:163:3:163:36 | ... := ...[0] | provenance | MaD:4 |
87
136
| test.go:163:26:163:29 | file | test.go:163:3:163:36 | ... := ...[0] | provenance | MaD:4 |
88
137
| test.go:169:28:169:31 | definition of file | test.go:170:25:170:28 | file | provenance | |
89
138
| test.go:170:2:170:29 | ... := ...[0] | test.go:171:57:171:61 | file2 | provenance | |
90
139
| test.go:170:25:170:28 | file | test.go:170:2:170:29 | ... := ...[0] | provenance | MaD:6 |
140
+ | test.go:171:2:171:78 | ... := ...[0] | test.go:172:2:178:2 | range statement[1] | provenance | |
141
+ | test.go:171:2:171:78 | ... := ...[0] | test.go:172:9:172:12 | definition of file | provenance | |
91
142
| test.go:171:2:171:78 | ... := ...[0] | test.go:175:26:175:29 | file | provenance | |
92
143
| test.go:171:41:171:62 | call to NewReader | test.go:171:2:171:78 | ... := ...[0] | provenance | Config |
93
144
| test.go:171:57:171:61 | file2 | test.go:171:41:171:62 | call to NewReader | provenance | MaD:5 |
145
+ | test.go:172:2:178:2 | range statement[1] | test.go:175:26:175:29 | file | provenance | |
146
+ | test.go:172:9:172:12 | definition of file | test.go:175:26:175:29 | file | provenance | |
147
+ | test.go:172:9:172:12 | definition of file | test.go:175:26:175:29 | file | provenance | |
148
+ | test.go:175:3:175:18 | definition of fileReaderCloser | test.go:176:36:176:51 | fileReaderCloser | provenance | |
149
+ | test.go:175:3:175:18 | definition of fileReaderCloser | test.go:176:36:176:51 | fileReaderCloser | provenance | |
150
+ | test.go:175:3:175:36 | ... := ...[0] | test.go:175:3:175:18 | definition of fileReaderCloser | provenance | |
151
+ | test.go:175:3:175:36 | ... := ...[0] | test.go:175:3:175:18 | definition of fileReaderCloser | provenance | |
152
+ | test.go:175:3:175:36 | ... := ...[0] | test.go:176:36:176:51 | fileReaderCloser | provenance | |
153
+ | test.go:175:3:175:36 | ... := ...[0] | test.go:176:36:176:51 | fileReaderCloser | provenance | |
94
154
| test.go:175:26:175:29 | file | test.go:175:26:175:36 | call to Open | provenance | Config |
155
+ | test.go:175:26:175:29 | file | test.go:175:26:175:36 | call to Open | provenance | Config |
156
+ | test.go:175:26:175:36 | call to Open | test.go:175:3:175:18 | definition of fileReaderCloser | provenance | |
157
+ | test.go:175:26:175:36 | call to Open | test.go:175:3:175:18 | definition of fileReaderCloser | provenance | |
158
+ | test.go:175:26:175:36 | call to Open | test.go:175:3:175:36 | ... := ...[0] | provenance | |
159
+ | test.go:175:26:175:36 | call to Open | test.go:175:3:175:36 | ... := ...[0] | provenance | |
160
+ | test.go:175:26:175:36 | call to Open | test.go:176:36:176:51 | fileReaderCloser | provenance | |
95
161
| test.go:175:26:175:36 | call to Open | test.go:176:36:176:51 | fileReaderCloser | provenance | |
96
162
| test.go:181:17:181:20 | definition of file | test.go:184:41:184:44 | file | provenance | |
97
163
| test.go:184:2:184:73 | ... := ...[0] | test.go:186:2:186:12 | bzip2Reader | provenance | |
@@ -261,21 +327,43 @@ nodes
261
327
| test.go:128:20:128:27 | definition of filename | semmle.label | definition of filename |
262
328
| test.go:130:2:130:41 | ... := ...[0] | semmle.label | ... := ...[0] |
263
329
| test.go:130:33:130:40 | filename | semmle.label | filename |
330
+ | test.go:131:2:142:2 | range statement[1] | semmle.label | range statement[1] |
331
+ | test.go:131:9:131:9 | definition of f | semmle.label | definition of f |
332
+ | test.go:132:3:132:4 | definition of rc | semmle.label | definition of rc |
333
+ | test.go:132:3:132:4 | definition of rc | semmle.label | definition of rc |
264
334
| test.go:132:3:132:19 | ... := ...[0] | semmle.label | ... := ...[0] |
335
+ | test.go:132:3:132:19 | ... := ...[0] | semmle.label | ... := ...[0] |
336
+ | test.go:132:12:132:12 | f | semmle.label | f |
265
337
| test.go:132:12:132:12 | f | semmle.label | f |
266
338
| test.go:134:37:134:38 | rc | semmle.label | rc |
339
+ | test.go:140:8:140:9 | rc | semmle.label | rc |
267
340
| test.go:143:2:143:59 | ... := ...[0] | semmle.label | ... := ...[0] |
268
341
| test.go:143:51:143:58 | filename | semmle.label | filename |
342
+ | test.go:144:2:155:2 | range statement[1] | semmle.label | range statement[1] |
343
+ | test.go:144:9:144:9 | definition of f | semmle.label | definition of f |
344
+ | test.go:145:3:145:4 | definition of rc | semmle.label | definition of rc |
345
+ | test.go:145:3:145:4 | definition of rc | semmle.label | definition of rc |
346
+ | test.go:145:3:145:19 | ... := ...[0] | semmle.label | ... := ...[0] |
347
+ | test.go:145:3:145:19 | ... := ...[0] | semmle.label | ... := ...[0] |
269
348
| test.go:145:12:145:12 | f | semmle.label | f |
349
+ | test.go:145:12:145:12 | f | semmle.label | f |
350
+ | test.go:145:12:145:19 | call to Open | semmle.label | call to Open |
270
351
| test.go:145:12:145:19 | call to Open | semmle.label | call to Open |
271
352
| test.go:147:37:147:38 | rc | semmle.label | rc |
353
+ | test.go:153:8:153:9 | rc | semmle.label | rc |
272
354
| test.go:158:19:158:22 | definition of file | semmle.label | definition of file |
273
355
| test.go:159:2:159:29 | ... := ...[0] | semmle.label | ... := ...[0] |
274
356
| test.go:159:25:159:28 | file | semmle.label | file |
275
357
| test.go:160:2:160:69 | ... := ...[0] | semmle.label | ... := ...[0] |
276
358
| test.go:160:32:160:53 | call to NewReader | semmle.label | call to NewReader |
277
359
| test.go:160:48:160:52 | file1 | semmle.label | file1 |
360
+ | test.go:161:2:166:2 | range statement[1] | semmle.label | range statement[1] |
361
+ | test.go:161:9:161:12 | definition of file | semmle.label | definition of file |
362
+ | test.go:163:3:163:18 | definition of fileReaderCloser | semmle.label | definition of fileReaderCloser |
363
+ | test.go:163:3:163:18 | definition of fileReaderCloser | semmle.label | definition of fileReaderCloser |
278
364
| test.go:163:3:163:36 | ... := ...[0] | semmle.label | ... := ...[0] |
365
+ | test.go:163:3:163:36 | ... := ...[0] | semmle.label | ... := ...[0] |
366
+ | test.go:163:26:163:29 | file | semmle.label | file |
279
367
| test.go:163:26:163:29 | file | semmle.label | file |
280
368
| test.go:164:36:164:51 | fileReaderCloser | semmle.label | fileReaderCloser |
281
369
| test.go:169:28:169:31 | definition of file | semmle.label | definition of file |
@@ -284,7 +372,15 @@ nodes
284
372
| test.go:171:2:171:78 | ... := ...[0] | semmle.label | ... := ...[0] |
285
373
| test.go:171:41:171:62 | call to NewReader | semmle.label | call to NewReader |
286
374
| test.go:171:57:171:61 | file2 | semmle.label | file2 |
375
+ | test.go:172:2:178:2 | range statement[1] | semmle.label | range statement[1] |
376
+ | test.go:172:9:172:12 | definition of file | semmle.label | definition of file |
377
+ | test.go:175:3:175:18 | definition of fileReaderCloser | semmle.label | definition of fileReaderCloser |
378
+ | test.go:175:3:175:18 | definition of fileReaderCloser | semmle.label | definition of fileReaderCloser |
379
+ | test.go:175:3:175:36 | ... := ...[0] | semmle.label | ... := ...[0] |
380
+ | test.go:175:3:175:36 | ... := ...[0] | semmle.label | ... := ...[0] |
287
381
| test.go:175:26:175:29 | file | semmle.label | file |
382
+ | test.go:175:26:175:29 | file | semmle.label | file |
383
+ | test.go:175:26:175:36 | call to Open | semmle.label | call to Open |
288
384
| test.go:175:26:175:36 | call to Open | semmle.label | call to Open |
289
385
| test.go:176:36:176:51 | fileReaderCloser | semmle.label | fileReaderCloser |
290
386
| test.go:181:17:181:20 | definition of file | semmle.label | definition of file |
0 commit comments