@@ -40,6 +40,8 @@ getModule
40
40
| hello.rb:1:1:8:3 | EnglishWords |
41
41
| hello.rb:11:1:16:3 | Greeting |
42
42
| hello.rb:18:1:22:3 | HelloWorld |
43
+ | instance_fields.rb:11:1:14:3 | A_target |
44
+ | instance_fields.rb:26:1:29:3 | B_target |
43
45
| modules.rb:1:1:2:3 | Empty |
44
46
| modules.rb:4:1:24:3 | Foo |
45
47
| modules.rb:5:3:14:5 | Foo::Bar |
@@ -87,15 +89,18 @@ getADeclaration
87
89
| calls.rb:115:1:118:3 | Object | calls.rb:1:1:550:40 | calls.rb |
88
90
| calls.rb:115:1:118:3 | Object | calls.rb:115:1:118:3 | Object |
89
91
| calls.rb:115:1:118:3 | Object | hello.rb:1:1:22:3 | hello.rb |
92
+ | calls.rb:115:1:118:3 | Object | instance_fields.rb:1:1:29:4 | instance_fields.rb |
90
93
| calls.rb:115:1:118:3 | Object | modules.rb:1:1:129:4 | modules.rb |
91
94
| calls.rb:115:1:118:3 | Object | modules_rec.rb:1:1:11:26 | modules_rec.rb |
92
95
| calls.rb:115:1:118:3 | Object | private.rb:1:1:105:40 | private.rb |
93
96
| calls.rb:120:1:123:3 | Hash | calls.rb:120:1:123:3 | Hash |
94
97
| calls.rb:125:1:138:3 | Array | calls.rb:125:1:138:3 | Array |
95
98
| calls.rb:165:1:169:3 | S | calls.rb:165:1:169:3 | S |
96
99
| calls.rb:171:1:174:3 | A | calls.rb:171:1:174:3 | A |
100
+ | calls.rb:171:1:174:3 | A | instance_fields.rb:1:1:10:3 | A |
97
101
| calls.rb:171:1:174:3 | A | modules_rec.rb:7:1:9:3 | A |
98
102
| calls.rb:176:1:179:3 | B | calls.rb:176:1:179:3 | B |
103
+ | calls.rb:176:1:179:3 | B | instance_fields.rb:16:1:25:3 | B |
99
104
| calls.rb:190:1:226:3 | Singletons | calls.rb:190:1:226:3 | Singletons |
100
105
| calls.rb:310:1:321:3 | SelfNew | calls.rb:310:1:321:3 | SelfNew |
101
106
| calls.rb:325:1:329:3 | C1 | calls.rb:325:1:329:3 | C1 |
@@ -113,6 +118,8 @@ getADeclaration
113
118
| hello.rb:1:1:8:3 | EnglishWords | hello.rb:1:1:8:3 | EnglishWords |
114
119
| hello.rb:11:1:16:3 | Greeting | hello.rb:11:1:16:3 | Greeting |
115
120
| hello.rb:18:1:22:3 | HelloWorld | hello.rb:18:1:22:3 | HelloWorld |
121
+ | instance_fields.rb:11:1:14:3 | A_target | instance_fields.rb:11:1:14:3 | A_target |
122
+ | instance_fields.rb:26:1:29:3 | B_target | instance_fields.rb:26:1:29:3 | B_target |
116
123
| modules.rb:1:1:2:3 | Empty | modules.rb:1:1:2:3 | Empty |
117
124
| modules.rb:4:1:24:3 | Foo | modules.rb:4:1:24:3 | Foo |
118
125
| modules.rb:4:1:24:3 | Foo | modules.rb:26:1:35:3 | Foo |
@@ -185,6 +192,8 @@ getSuperClass
185
192
| file://:0:0:0:0 | TrueClass | calls.rb:115:1:118:3 | Object |
186
193
| hello.rb:11:1:16:3 | Greeting | calls.rb:115:1:118:3 | Object |
187
194
| hello.rb:18:1:22:3 | HelloWorld | hello.rb:11:1:16:3 | Greeting |
195
+ | instance_fields.rb:11:1:14:3 | A_target | calls.rb:115:1:118:3 | Object |
196
+ | instance_fields.rb:26:1:29:3 | B_target | calls.rb:115:1:118:3 | Object |
188
197
| modules.rb:6:5:7:7 | Foo::Bar::ClassInFooBar | calls.rb:115:1:118:3 | Object |
189
198
| modules.rb:19:3:20:5 | Foo::ClassInFoo | calls.rb:115:1:118:3 | Object |
190
199
| modules.rb:30:3:31:5 | Foo::ClassInAnotherDefinitionOfFoo | calls.rb:115:1:118:3 | Object |
@@ -299,6 +308,8 @@ resolveConstantReadAccess
299
308
| calls.rb:550:1:550:13 | Array | Array |
300
309
| hello.rb:12:13:12:24 | EnglishWords | EnglishWords |
301
310
| hello.rb:18:20:18:27 | Greeting | Greeting |
311
+ | instance_fields.rb:4:22:4:31 | A_target | A_target |
312
+ | instance_fields.rb:19:22:19:31 | B_target | B_target |
302
313
| modules.rb:48:8:48:10 | Foo | Foo |
303
314
| modules.rb:66:11:66:14 | Foo1 | Test::Foo1 |
304
315
| modules.rb:72:11:72:14 | Foo2 | Test::Foo2::Foo2 |
@@ -364,6 +375,10 @@ resolveConstantWriteAccess
364
375
| hello.rb:1:1:8:3 | EnglishWords | EnglishWords |
365
376
| hello.rb:11:1:16:3 | Greeting | Greeting |
366
377
| hello.rb:18:1:22:3 | HelloWorld | HelloWorld |
378
+ | instance_fields.rb:1:1:10:3 | A | A |
379
+ | instance_fields.rb:11:1:14:3 | A_target | A_target |
380
+ | instance_fields.rb:16:1:25:3 | B | B |
381
+ | instance_fields.rb:26:1:29:3 | B_target | B_target |
367
382
| modules.rb:1:1:2:3 | Empty | Empty |
368
383
| modules.rb:4:1:24:3 | Foo | Foo |
369
384
| modules.rb:5:3:14:5 | Bar | Foo::Bar |
@@ -1366,6 +1381,36 @@ enclosingModule
1366
1381
| hello.rb:20:30:20:34 | self | hello.rb:18:1:22:3 | HelloWorld |
1367
1382
| hello.rb:20:38:20:40 | "!" | hello.rb:18:1:22:3 | HelloWorld |
1368
1383
| hello.rb:20:39:20:39 | ! | hello.rb:18:1:22:3 | HelloWorld |
1384
+ | instance_fields.rb:1:1:10:3 | A | instance_fields.rb:1:1:29:4 | instance_fields.rb |
1385
+ | instance_fields.rb:2:5:9:7 | class << ... | instance_fields.rb:1:1:10:3 | A |
1386
+ | instance_fields.rb:2:14:2:17 | self | instance_fields.rb:1:1:10:3 | A |
1387
+ | instance_fields.rb:3:9:5:11 | create | instance_fields.rb:2:5:9:7 | class << ... |
1388
+ | instance_fields.rb:4:13:4:18 | @field | instance_fields.rb:2:5:9:7 | class << ... |
1389
+ | instance_fields.rb:4:13:4:18 | self | instance_fields.rb:2:5:9:7 | class << ... |
1390
+ | instance_fields.rb:4:13:4:35 | ... = ... | instance_fields.rb:2:5:9:7 | class << ... |
1391
+ | instance_fields.rb:4:22:4:31 | A_target | instance_fields.rb:2:5:9:7 | class << ... |
1392
+ | instance_fields.rb:4:22:4:35 | call to new | instance_fields.rb:2:5:9:7 | class << ... |
1393
+ | instance_fields.rb:6:9:8:11 | use | instance_fields.rb:2:5:9:7 | class << ... |
1394
+ | instance_fields.rb:7:13:7:18 | @field | instance_fields.rb:2:5:9:7 | class << ... |
1395
+ | instance_fields.rb:7:13:7:18 | self | instance_fields.rb:2:5:9:7 | class << ... |
1396
+ | instance_fields.rb:7:13:7:25 | call to target | instance_fields.rb:2:5:9:7 | class << ... |
1397
+ | instance_fields.rb:11:1:14:3 | A_target | instance_fields.rb:1:1:29:4 | instance_fields.rb |
1398
+ | instance_fields.rb:12:5:13:7 | target | instance_fields.rb:11:1:14:3 | A_target |
1399
+ | instance_fields.rb:16:1:25:3 | B | instance_fields.rb:1:1:29:4 | instance_fields.rb |
1400
+ | instance_fields.rb:17:5:24:7 | class << ... | instance_fields.rb:16:1:25:3 | B |
1401
+ | instance_fields.rb:17:14:17:17 | self | instance_fields.rb:16:1:25:3 | B |
1402
+ | instance_fields.rb:18:9:20:11 | create | instance_fields.rb:17:5:24:7 | class << ... |
1403
+ | instance_fields.rb:19:13:19:18 | @field | instance_fields.rb:17:5:24:7 | class << ... |
1404
+ | instance_fields.rb:19:13:19:18 | self | instance_fields.rb:17:5:24:7 | class << ... |
1405
+ | instance_fields.rb:19:13:19:35 | ... = ... | instance_fields.rb:17:5:24:7 | class << ... |
1406
+ | instance_fields.rb:19:22:19:31 | B_target | instance_fields.rb:17:5:24:7 | class << ... |
1407
+ | instance_fields.rb:19:22:19:35 | call to new | instance_fields.rb:17:5:24:7 | class << ... |
1408
+ | instance_fields.rb:21:9:23:11 | use | instance_fields.rb:17:5:24:7 | class << ... |
1409
+ | instance_fields.rb:22:13:22:18 | @field | instance_fields.rb:17:5:24:7 | class << ... |
1410
+ | instance_fields.rb:22:13:22:18 | self | instance_fields.rb:17:5:24:7 | class << ... |
1411
+ | instance_fields.rb:22:13:22:25 | call to target | instance_fields.rb:17:5:24:7 | class << ... |
1412
+ | instance_fields.rb:26:1:29:3 | B_target | instance_fields.rb:1:1:29:4 | instance_fields.rb |
1413
+ | instance_fields.rb:27:5:28:7 | target | instance_fields.rb:26:1:29:3 | B_target |
1369
1414
| modules.rb:1:1:2:3 | Empty | modules.rb:1:1:129:4 | modules.rb |
1370
1415
| modules.rb:4:1:24:3 | Foo | modules.rb:1:1:129:4 | modules.rb |
1371
1416
| modules.rb:5:3:14:5 | Bar | modules.rb:4:1:24:3 | Foo |
0 commit comments