@@ -85,6 +85,9 @@ getModule
85
85
| private.rb:96:1:102:3 | PrivateOverride2 |
86
86
| toplevel_self_singleton.rb:2:5:5:7 | A::B |
87
87
| toplevel_self_singleton.rb:24:1:34:3 | Good |
88
+ | unresolved_subclass.rb:1:1:2:3 | ResolvableBaseClass |
89
+ | unresolved_subclass.rb:4:1:5:3 | ...::Subclass1 |
90
+ | unresolved_subclass.rb:7:1:8:3 | ...::Subclass2 |
88
91
getADeclaration
89
92
| calls.rb:21:1:34:3 | M | calls.rb:21:1:34:3 | M |
90
93
| calls.rb:43:1:58:3 | C | calls.rb:43:1:58:3 | C |
@@ -101,6 +104,7 @@ getADeclaration
101
104
| calls.rb:115:1:118:3 | Object | modules_rec.rb:1:1:11:26 | modules_rec.rb |
102
105
| calls.rb:115:1:118:3 | Object | private.rb:1:1:105:40 | private.rb |
103
106
| calls.rb:115:1:118:3 | Object | toplevel_self_singleton.rb:1:1:34:4 | toplevel_self_singleton.rb |
107
+ | calls.rb:115:1:118:3 | Object | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
104
108
| calls.rb:120:1:123:3 | Hash | calls.rb:120:1:123:3 | Hash |
105
109
| calls.rb:125:1:138:3 | Array | calls.rb:125:1:138:3 | Array |
106
110
| calls.rb:165:1:169:3 | S | calls.rb:165:1:169:3 | S |
@@ -176,6 +180,9 @@ getADeclaration
176
180
| toplevel_self_singleton.rb:2:5:5:7 | A::B | modules_rec.rb:4:1:5:3 | B |
177
181
| toplevel_self_singleton.rb:2:5:5:7 | A::B | toplevel_self_singleton.rb:2:5:5:7 | B |
178
182
| toplevel_self_singleton.rb:24:1:34:3 | Good | toplevel_self_singleton.rb:24:1:34:3 | Good |
183
+ | unresolved_subclass.rb:1:1:2:3 | ResolvableBaseClass | unresolved_subclass.rb:1:1:2:3 | ResolvableBaseClass |
184
+ | unresolved_subclass.rb:4:1:5:3 | ...::Subclass1 | unresolved_subclass.rb:4:1:5:3 | Subclass1 |
185
+ | unresolved_subclass.rb:7:1:8:3 | ...::Subclass2 | unresolved_subclass.rb:7:1:8:3 | Subclass2 |
179
186
getSuperClass
180
187
| calls.rb:43:1:58:3 | C | calls.rb:115:1:118:3 | Object |
181
188
| calls.rb:65:1:69:3 | D | calls.rb:43:1:58:3 | C |
@@ -231,6 +238,9 @@ getSuperClass
231
238
| private.rb:82:1:94:3 | PrivateOverride1 | calls.rb:115:1:118:3 | Object |
232
239
| private.rb:96:1:102:3 | PrivateOverride2 | private.rb:82:1:94:3 | PrivateOverride1 |
233
240
| toplevel_self_singleton.rb:2:5:5:7 | A::B | calls.rb:115:1:118:3 | Object |
241
+ | unresolved_subclass.rb:1:1:2:3 | ResolvableBaseClass | calls.rb:115:1:118:3 | Object |
242
+ | unresolved_subclass.rb:4:1:5:3 | ...::Subclass1 | unresolved_subclass.rb:1:1:2:3 | ResolvableBaseClass |
243
+ | unresolved_subclass.rb:7:1:8:3 | ...::Subclass2 | calls.rb:115:1:118:3 | Object |
234
244
getAPrependedModule
235
245
| calls.rb:115:1:118:3 | Object | calls.rb:171:1:174:3 | A |
236
246
| calls.rb:171:1:174:3 | A | toplevel_self_singleton.rb:2:5:5:7 | A::B |
@@ -373,6 +383,7 @@ resolveConstantReadAccess
373
383
| private.rb:100:7:100:22 | PrivateOverride1 | PrivateOverride1 |
374
384
| private.rb:104:1:104:16 | PrivateOverride2 | PrivateOverride2 |
375
385
| private.rb:105:1:105:16 | PrivateOverride2 | PrivateOverride2 |
386
+ | unresolved_subclass.rb:4:40:4:58 | ResolvableBaseClass | ResolvableBaseClass |
376
387
resolveConstantWriteAccess
377
388
| calls.rb:21:1:34:3 | M | M |
378
389
| calls.rb:43:1:58:3 | C | C |
@@ -469,6 +480,9 @@ resolveConstantWriteAccess
469
480
| toplevel_self_singleton.rb:2:5:5:7 | B | A::B |
470
481
| toplevel_self_singleton.rb:18:1:18:8 | MyStruct | MyStruct |
471
482
| toplevel_self_singleton.rb:24:1:34:3 | Good | Good |
483
+ | unresolved_subclass.rb:1:1:2:3 | ResolvableBaseClass | ResolvableBaseClass |
484
+ | unresolved_subclass.rb:4:1:5:3 | Subclass1 | UnresolvedNamespace::Subclass1 |
485
+ | unresolved_subclass.rb:7:1:8:3 | Subclass2 | UnresolvedNamespace::Subclass2 |
472
486
enclosingModule
473
487
| calls.rb:1:1:3:3 | foo | calls.rb:1:1:616:32 | calls.rb |
474
488
| calls.rb:2:5:2:14 | call to puts | calls.rb:1:1:616:32 | calls.rb |
@@ -1792,3 +1806,11 @@ enclosingModule
1792
1806
| toplevel_self_singleton.rb:30:13:30:19 | self | toplevel_self_singleton.rb:25:5:33:7 | class << ... |
1793
1807
| toplevel_self_singleton.rb:31:13:31:20 | call to call_you | toplevel_self_singleton.rb:25:5:33:7 | class << ... |
1794
1808
| toplevel_self_singleton.rb:31:13:31:20 | self | toplevel_self_singleton.rb:25:5:33:7 | class << ... |
1809
+ | unresolved_subclass.rb:1:1:2:3 | ResolvableBaseClass | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
1810
+ | unresolved_subclass.rb:4:1:5:3 | Subclass1 | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
1811
+ | unresolved_subclass.rb:4:7:4:25 | UnresolvedNamespace | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
1812
+ | unresolved_subclass.rb:4:40:4:58 | ResolvableBaseClass | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
1813
+ | unresolved_subclass.rb:7:1:8:3 | Subclass2 | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
1814
+ | unresolved_subclass.rb:7:7:7:25 | UnresolvedNamespace | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
1815
+ | unresolved_subclass.rb:7:40:7:58 | UnresolvedNamespace | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
1816
+ | unresolved_subclass.rb:7:40:7:69 | Subclass1 | unresolved_subclass.rb:1:1:8:4 | unresolved_subclass.rb |
0 commit comments