@@ -73,11 +73,11 @@ getModule
73
73
| modules.rb:116:7:117:9 | XX::YY |
74
74
| modules.rb:123:1:124:3 | Test::Foo1::Bar::Baz |
75
75
| modules_rec.rb:1:1:2:3 | B::A |
76
- | modules_rec.rb:4:1:5:3 | A::B |
77
76
| private.rb:1:1:49:3 | E |
78
77
| private.rb:62:1:80:3 | F |
79
78
| private.rb:82:1:94:3 | PrivateOverride1 |
80
79
| private.rb:96:1:102:3 | PrivateOverride2 |
80
+ | toplevel_self_singleton.rb:2:5:5:7 | A::B |
81
81
getADeclaration
82
82
| calls.rb:21:1:34:3 | M | calls.rb:21:1:34:3 | M |
83
83
| calls.rb:43:1:58:3 | C | calls.rb:43:1:58:3 | C |
@@ -93,12 +93,14 @@ getADeclaration
93
93
| calls.rb:115:1:118:3 | Object | modules.rb:1:1:129:4 | modules.rb |
94
94
| calls.rb:115:1:118:3 | Object | modules_rec.rb:1:1:11:26 | modules_rec.rb |
95
95
| calls.rb:115:1:118:3 | Object | private.rb:1:1:105:40 | private.rb |
96
+ | calls.rb:115:1:118:3 | Object | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
96
97
| calls.rb:120:1:123:3 | Hash | calls.rb:120:1:123:3 | Hash |
97
98
| calls.rb:125:1:138:3 | Array | calls.rb:125:1:138:3 | Array |
98
99
| calls.rb:165:1:169:3 | S | calls.rb:165:1:169:3 | S |
99
100
| calls.rb:171:1:174:3 | A | calls.rb:171:1:174:3 | A |
100
101
| calls.rb:171:1:174:3 | A | instance_fields.rb:1:1:10:3 | A |
101
102
| calls.rb:171:1:174:3 | A | modules_rec.rb:7:1:9:3 | A |
103
+ | calls.rb:171:1:174:3 | A | toplevel_self_singleton.rb:1:1:6:3 | A |
102
104
| calls.rb:176:1:179:3 | B | calls.rb:176:1:179:3 | B |
103
105
| calls.rb:176:1:179:3 | B | instance_fields.rb:16:1:25:3 | B |
104
106
| calls.rb:190:1:226:3 | Singletons | calls.rb:190:1:226:3 | Singletons |
@@ -154,11 +156,12 @@ getADeclaration
154
156
| modules.rb:116:7:117:9 | XX::YY | modules.rb:116:7:117:9 | YY |
155
157
| modules.rb:123:1:124:3 | Test::Foo1::Bar::Baz | modules.rb:123:1:124:3 | Baz |
156
158
| modules_rec.rb:1:1:2:3 | B::A | modules_rec.rb:1:1:2:3 | A |
157
- | modules_rec.rb:4:1:5:3 | A::B | modules_rec.rb:4:1:5:3 | B |
158
159
| private.rb:1:1:49:3 | E | private.rb:1:1:49:3 | E |
159
160
| private.rb:62:1:80:3 | F | private.rb:62:1:80:3 | F |
160
161
| private.rb:82:1:94:3 | PrivateOverride1 | private.rb:82:1:94:3 | PrivateOverride1 |
161
162
| private.rb:96:1:102:3 | PrivateOverride2 | private.rb:96:1:102:3 | PrivateOverride2 |
163
+ | toplevel_self_singleton.rb:2:5:5:7 | A::B | modules_rec.rb:4:1:5:3 | B |
164
+ | toplevel_self_singleton.rb:2:5:5:7 | A::B | toplevel_self_singleton.rb:2:5:5:7 | B |
162
165
getSuperClass
163
166
| calls.rb:43:1:58:3 | C | calls.rb:115:1:118:3 | Object |
164
167
| calls.rb:65:1:69:3 | D | calls.rb:43:1:58:3 | C |
@@ -204,13 +207,13 @@ getSuperClass
204
207
| modules.rb:112:1:113:3 | YY | calls.rb:115:1:118:3 | Object |
205
208
| modules.rb:116:7:117:9 | XX::YY | modules.rb:112:1:113:3 | YY |
206
209
| modules_rec.rb:1:1:2:3 | B::A | calls.rb:115:1:118:3 | Object |
207
- | modules_rec.rb:4:1:5:3 | A::B | calls.rb:115:1:118:3 | Object |
208
210
| private.rb:1:1:49:3 | E | calls.rb:115:1:118:3 | Object |
209
211
| private.rb:82:1:94:3 | PrivateOverride1 | calls.rb:115:1:118:3 | Object |
210
212
| private.rb:96:1:102:3 | PrivateOverride2 | private.rb:82:1:94:3 | PrivateOverride1 |
213
+ | toplevel_self_singleton.rb:2:5:5:7 | A::B | calls.rb:115:1:118:3 | Object |
211
214
getAPrependedModule
212
215
| calls.rb:115:1:118:3 | Object | calls.rb:171:1:174:3 | A |
213
- | calls.rb:171:1:174:3 | A | modules_rec .rb:4:1 :5:3 | A::B |
216
+ | calls.rb:171:1:174:3 | A | toplevel_self_singleton .rb:2:5 :5:7 | A::B |
214
217
| modules.rb:101:1:105:3 | PrependTest | modules.rb:63:1:81:3 | Test |
215
218
getAnIncludedModule
216
219
| calls.rb:43:1:58:3 | C | calls.rb:21:1:34:3 | M |
@@ -429,6 +432,8 @@ resolveConstantWriteAccess
429
432
| private.rb:62:1:80:3 | F | F |
430
433
| private.rb:82:1:94:3 | PrivateOverride1 | PrivateOverride1 |
431
434
| private.rb:96:1:102:3 | PrivateOverride2 | PrivateOverride2 |
435
+ | toplevel_self_singleton.rb:1:1:6:3 | A | A |
436
+ | toplevel_self_singleton.rb:2:5:5:7 | B | A::B |
432
437
enclosingModule
433
438
| calls.rb:1:1:3:3 | foo | calls.rb:1:1:550:40 | calls.rb |
434
439
| calls.rb:2:5:2:14 | call to puts | calls.rb:1:1:550:40 | calls.rb |
@@ -1645,3 +1650,13 @@ enclosingModule
1645
1650
| private.rb:105:1:105:16 | PrivateOverride2 | private.rb:1:1:105:40 | private.rb |
1646
1651
| private.rb:105:1:105:20 | call to new | private.rb:1:1:105:40 | private.rb |
1647
1652
| private.rb:105:1:105:23 | call to m1 | private.rb:1:1:105:40 | private.rb |
1653
+ | toplevel_self_singleton.rb:1:1:6:3 | A | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
1654
+ | toplevel_self_singleton.rb:2:5:5:7 | B | toplevel_self_singleton.rb:1:1:6:3 | A |
1655
+ | toplevel_self_singleton.rb:3:9:4:11 | ab_singleton_method | toplevel_self_singleton.rb:2:5:5:7 | B |
1656
+ | toplevel_self_singleton.rb:3:13:3:16 | self | toplevel_self_singleton.rb:2:5:5:7 | B |
1657
+ | toplevel_self_singleton.rb:8:1:12:3 | call to do_something | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
1658
+ | toplevel_self_singleton.rb:8:1:12:3 | self | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
1659
+ | toplevel_self_singleton.rb:8:14:12:3 | do ... end | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
1660
+ | toplevel_self_singleton.rb:9:5:11:7 | method_in_block | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
1661
+ | toplevel_self_singleton.rb:10:9:10:27 | call to ab_singleton_method | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
1662
+ | toplevel_self_singleton.rb:10:9:10:27 | self | toplevel_self_singleton.rb:1:1:12:4 | toplevel_self_singleton.rb |
0 commit comments