@@ -46,14 +46,20 @@ getMethod
4646| modules.rb:5:3:14:5 | Foo::Bar | method_in_foo_bar | modules.rb:9:5:10:7 | method_in_foo_bar |
4747| modules.rb:37:1:46:3 | Bar | method_a | modules.rb:38:3:39:5 | method_a |
4848| modules.rb:37:1:46:3 | Bar | method_b | modules.rb:41:3:42:5 | method_b |
49+ | private.rb:1:1:29:3 | E | private1 | private.rb:2:11:3:5 | private1 |
4950| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
5051| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
5152| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
5253| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
54+ | private.rb:42:1:60:3 | F | private1 | private.rb:43:11:44:5 | private1 |
5355| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
5456| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
5557| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
5658| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
59+ | private.rb:62:1:74:3 | PrivateOverride1 | call_m1 | private.rb:71:3:73:5 | call_m1 |
60+ | private.rb:62:1:74:3 | PrivateOverride1 | m1 | private.rb:63:11:65:5 | m1 |
61+ | private.rb:62:1:74:3 | PrivateOverride1 | m2 | private.rb:67:11:69:5 | m2 |
62+ | private.rb:76:1:82:3 | PrivateOverride2 | m1 | private.rb:77:11:81:5 | m1 |
5763lookupMethod
5864| calls.rb:21:1:34:3 | M | instance_m | calls.rb:22:5:24:7 | instance_m |
5965| calls.rb:43:1:58:3 | C | add_singleton | calls.rb:364:1:368:3 | add_singleton |
@@ -405,17 +411,33 @@ lookupMethod
405411| modules_rec.rb:4:1:5:3 | A::B | puts | calls.rb:102:5:102:30 | puts |
406412| modules_rec.rb:4:1:5:3 | A::B | to_s | calls.rb:169:5:170:7 | to_s |
407413| private.rb:1:1:29:3 | E | new | calls.rb:114:5:114:16 | new |
414+ | private.rb:1:1:29:3 | E | private1 | private.rb:2:11:3:5 | private1 |
408415| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
409416| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
410417| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
411418| private.rb:1:1:29:3 | E | private_on_main | private.rb:31:1:32:3 | private_on_main |
412419| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
413420| private.rb:1:1:29:3 | E | puts | calls.rb:102:5:102:30 | puts |
414421| private.rb:1:1:29:3 | E | to_s | calls.rb:169:5:170:7 | to_s |
422+ | private.rb:42:1:60:3 | F | private1 | private.rb:43:11:44:5 | private1 |
415423| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
416424| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
417425| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
418426| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
427+ | private.rb:62:1:74:3 | PrivateOverride1 | call_m1 | private.rb:71:3:73:5 | call_m1 |
428+ | private.rb:62:1:74:3 | PrivateOverride1 | m1 | private.rb:63:11:65:5 | m1 |
429+ | private.rb:62:1:74:3 | PrivateOverride1 | m2 | private.rb:67:11:69:5 | m2 |
430+ | private.rb:62:1:74:3 | PrivateOverride1 | new | calls.rb:114:5:114:16 | new |
431+ | private.rb:62:1:74:3 | PrivateOverride1 | private_on_main | private.rb:31:1:32:3 | private_on_main |
432+ | private.rb:62:1:74:3 | PrivateOverride1 | puts | calls.rb:102:5:102:30 | puts |
433+ | private.rb:62:1:74:3 | PrivateOverride1 | to_s | calls.rb:169:5:170:7 | to_s |
434+ | private.rb:76:1:82:3 | PrivateOverride2 | call_m1 | private.rb:71:3:73:5 | call_m1 |
435+ | private.rb:76:1:82:3 | PrivateOverride2 | m1 | private.rb:77:11:81:5 | m1 |
436+ | private.rb:76:1:82:3 | PrivateOverride2 | m2 | private.rb:67:11:69:5 | m2 |
437+ | private.rb:76:1:82:3 | PrivateOverride2 | new | calls.rb:114:5:114:16 | new |
438+ | private.rb:76:1:82:3 | PrivateOverride2 | private_on_main | private.rb:31:1:32:3 | private_on_main |
439+ | private.rb:76:1:82:3 | PrivateOverride2 | puts | calls.rb:102:5:102:30 | puts |
440+ | private.rb:76:1:82:3 | PrivateOverride2 | to_s | calls.rb:169:5:170:7 | to_s |
419441enclosingMethod
420442| calls.rb:2:5:2:14 | call to puts | calls.rb:1:1:3:3 | foo |
421443| calls.rb:2:5:2:14 | self | calls.rb:1:1:3:3 | foo |
@@ -703,3 +725,22 @@ enclosingMethod
703725| hello.rb:20:30:20:34 | self | hello.rb:19:5:21:7 | message |
704726| hello.rb:20:38:20:40 | "!" | hello.rb:19:5:21:7 | message |
705727| hello.rb:20:39:20:39 | ! | hello.rb:19:5:21:7 | message |
728+ | private.rb:64:7:64:32 | call to puts | private.rb:63:11:65:5 | m1 |
729+ | private.rb:64:7:64:32 | self | private.rb:63:11:65:5 | m1 |
730+ | private.rb:64:12:64:32 | "PrivateOverride1#m1" | private.rb:63:11:65:5 | m1 |
731+ | private.rb:64:13:64:31 | PrivateOverride1#m1 | private.rb:63:11:65:5 | m1 |
732+ | private.rb:68:7:68:32 | call to puts | private.rb:67:11:69:5 | m2 |
733+ | private.rb:68:7:68:32 | self | private.rb:67:11:69:5 | m2 |
734+ | private.rb:68:12:68:32 | "PrivateOverride1#m2" | private.rb:67:11:69:5 | m2 |
735+ | private.rb:68:13:68:31 | PrivateOverride1#m2 | private.rb:67:11:69:5 | m2 |
736+ | private.rb:72:7:72:8 | call to m1 | private.rb:71:3:73:5 | call_m1 |
737+ | private.rb:72:7:72:8 | self | private.rb:71:3:73:5 | call_m1 |
738+ | private.rb:78:7:78:32 | call to puts | private.rb:77:11:81:5 | m1 |
739+ | private.rb:78:7:78:32 | self | private.rb:77:11:81:5 | m1 |
740+ | private.rb:78:12:78:32 | "PrivateOverride2#m1" | private.rb:77:11:81:5 | m1 |
741+ | private.rb:78:13:78:31 | PrivateOverride2#m1 | private.rb:77:11:81:5 | m1 |
742+ | private.rb:79:7:79:8 | call to m2 | private.rb:77:11:81:5 | m1 |
743+ | private.rb:79:7:79:8 | self | private.rb:77:11:81:5 | m1 |
744+ | private.rb:80:7:80:22 | PrivateOverride1 | private.rb:77:11:81:5 | m1 |
745+ | private.rb:80:7:80:26 | call to new | private.rb:77:11:81:5 | m1 |
746+ | private.rb:80:7:80:29 | call to m1 | private.rb:77:11:81:5 | m1 |
0 commit comments