mirror of
https://github.com/github/codeql.git
synced 2026-04-29 10:45:15 +02:00
Ruby: Make room for new test cases
This commit is contained in:
@@ -191,10 +191,10 @@ private.rb:
|
||||
# 1| E
|
||||
#-----| super -> Object
|
||||
|
||||
# 42| F
|
||||
# 58| F
|
||||
|
||||
# 62| PrivateOverride1
|
||||
# 78| PrivateOverride1
|
||||
#-----| super -> Object
|
||||
|
||||
# 76| PrivateOverride2
|
||||
# 92| PrivateOverride2
|
||||
#-----| super -> PrivateOverride1
|
||||
|
||||
@@ -196,29 +196,29 @@ getTarget
|
||||
| private.rb:2:3:3:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:10:3:10:19 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:12:3:12:9 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:34:1:34:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:35:1:35:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:36:1:36:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:37:1:37:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:38:1:38:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:38:1:38:12 | call to public | private.rb:5:3:6:5 | public |
|
||||
| private.rb:40:1:40:15 | call to private_on_main | private.rb:31:1:32:3 | private_on_main |
|
||||
| private.rb:43:3:44:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:51:3:51:19 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:53:3:53:9 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:63:3:65:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:64:7:64:32 | call to puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:67:3:69:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:68:7:68:32 | call to puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:72:7:72:8 | call to m1 | private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:72:7:72:8 | call to m1 | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:77:3:81:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:78:7:78:32 | call to puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:79:7:79:8 | call to m2 | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:80:7:80:26 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:84:1:84:20 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:84:1:84:28 | call to call_m1 | private.rb:71:3:73:5 | call_m1 |
|
||||
| private.rb:85:1:85:20 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:50:1:50:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:51:1:51:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:52:1:52:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:53:1:53:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:54:1:54:5 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:54:1:54:12 | call to public | private.rb:5:3:6:5 | public |
|
||||
| private.rb:56:1:56:15 | call to private_on_main | private.rb:47:1:48:3 | private_on_main |
|
||||
| private.rb:59:3:60:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:67:3:67:19 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:69:3:69:9 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:79:3:81:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:80:7:80:32 | call to puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:83:3:85:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:84:7:84:32 | call to puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:88:7:88:8 | call to m1 | private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:88:7:88:8 | call to m1 | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:93:3:97:5 | call to private | calls.rb:109:5:109:20 | private |
|
||||
| private.rb:94:7:94:32 | call to puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:95:7:95:8 | call to m2 | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:96:7:96:26 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:100:1:100:20 | call to new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:100:1:100:28 | call to call_m1 | private.rb:87:3:89:5 | call_m1 |
|
||||
| private.rb:101:1:101:20 | call to new | calls.rb:114:5:114:16 | new |
|
||||
unresolvedCall
|
||||
| calls.rb:26:9:26:18 | call to instance_m |
|
||||
| calls.rb:29:5:29:14 | call to instance_m |
|
||||
@@ -290,12 +290,12 @@ unresolvedCall
|
||||
| modules_rec.rb:11:1:11:9 | call to prepend |
|
||||
| private.rb:23:3:24:5 | call to private_class_method |
|
||||
| private.rb:28:3:28:32 | call to private_class_method |
|
||||
| private.rb:34:1:34:14 | call to private1 |
|
||||
| private.rb:35:1:35:14 | call to private2 |
|
||||
| private.rb:36:1:36:14 | call to private3 |
|
||||
| private.rb:37:1:37:14 | call to private4 |
|
||||
| private.rb:80:7:80:29 | call to m1 |
|
||||
| private.rb:85:1:85:23 | call to m1 |
|
||||
| private.rb:50:1:50:14 | call to private1 |
|
||||
| private.rb:51:1:51:14 | call to private2 |
|
||||
| private.rb:52:1:52:14 | call to private3 |
|
||||
| private.rb:53:1:53:14 | call to private4 |
|
||||
| private.rb:96:7:96:29 | call to m1 |
|
||||
| private.rb:101:1:101:23 | call to m1 |
|
||||
privateMethod
|
||||
| calls.rb:1:1:3:3 | foo |
|
||||
| calls.rb:39:1:41:3 | call_instance_m |
|
||||
@@ -316,14 +316,14 @@ privateMethod
|
||||
| private.rb:17:3:18:5 | private4 |
|
||||
| private.rb:23:24:24:5 | private5 |
|
||||
| private.rb:26:3:27:5 | private6 |
|
||||
| private.rb:31:1:32:3 | private_on_main |
|
||||
| private.rb:43:11:44:5 | private1 |
|
||||
| private.rb:49:3:50:5 | private2 |
|
||||
| private.rb:55:3:56:5 | private3 |
|
||||
| private.rb:58:3:59:5 | private4 |
|
||||
| private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:47:1:48:3 | private_on_main |
|
||||
| private.rb:59:11:60:5 | private1 |
|
||||
| private.rb:65:3:66:5 | private2 |
|
||||
| private.rb:71:3:72:5 | private3 |
|
||||
| private.rb:74:3:75:5 | private4 |
|
||||
| private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:93:11:97:5 | m1 |
|
||||
publicMethod
|
||||
| calls.rb:7:1:9:3 | bar |
|
||||
| calls.rb:13:1:15:3 | bar |
|
||||
@@ -392,6 +392,6 @@ publicMethod
|
||||
| modules.rb:52:3:53:5 | method_in_another_definition_of_foo_bar |
|
||||
| private.rb:5:3:6:5 | public |
|
||||
| private.rb:20:3:21:5 | public2 |
|
||||
| private.rb:46:3:47:5 | public |
|
||||
| private.rb:71:3:73:5 | call_m1 |
|
||||
| private.rb:62:3:63:5 | public |
|
||||
| private.rb:87:3:89:5 | call_m1 |
|
||||
protectedMethods
|
||||
|
||||
@@ -22,7 +22,7 @@ getMethod
|
||||
| calls.rb:112:1:115:3 | Object | optional_arg | calls.rb:76:1:79:3 | optional_arg |
|
||||
| calls.rb:112:1:115:3 | Object | pattern_dispatch | calls.rb:340:1:356:3 | pattern_dispatch |
|
||||
| calls.rb:112:1:115:3 | Object | private_on_main | calls.rb:182:1:183:3 | private_on_main |
|
||||
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:31:1:32:3 | private_on_main |
|
||||
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:47:1:48:3 | private_on_main |
|
||||
| calls.rb:117:1:120:3 | Hash | [] | calls.rb:119:5:119:31 | [] |
|
||||
| calls.rb:122:1:135:3 | Array | [] | calls.rb:124:3:124:29 | [] |
|
||||
| calls.rb:122:1:135:3 | Array | foreach | calls.rb:128:3:134:5 | foreach |
|
||||
@@ -49,20 +49,20 @@ getMethod
|
||||
| modules.rb:5:3:14:5 | Foo::Bar | method_in_foo_bar | modules.rb:9:5:10:7 | method_in_foo_bar |
|
||||
| modules.rb:37:1:46:3 | Bar | method_a | modules.rb:38:3:39:5 | method_a |
|
||||
| modules.rb:37:1:46:3 | Bar | method_b | modules.rb:41:3:42:5 | method_b |
|
||||
| private.rb:1:1:29:3 | E | private1 | private.rb:2:11:3:5 | private1 |
|
||||
| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
|
||||
| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
|
||||
| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
|
||||
| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
|
||||
| private.rb:42:1:60:3 | F | private1 | private.rb:43:11:44:5 | private1 |
|
||||
| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
|
||||
| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
|
||||
| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
|
||||
| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | call_m1 | private.rb:71:3:73:5 | call_m1 |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | m1 | private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | m2 | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | m1 | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:1:1:45:3 | E | private1 | private.rb:2:11:3:5 | private1 |
|
||||
| private.rb:1:1:45:3 | E | private2 | private.rb:8:3:9:5 | private2 |
|
||||
| private.rb:1:1:45:3 | E | private3 | private.rb:14:3:15:5 | private3 |
|
||||
| private.rb:1:1:45:3 | E | private4 | private.rb:17:3:18:5 | private4 |
|
||||
| private.rb:1:1:45:3 | E | public | private.rb:5:3:6:5 | public |
|
||||
| private.rb:58:1:76:3 | F | private1 | private.rb:59:11:60:5 | private1 |
|
||||
| private.rb:58:1:76:3 | F | private2 | private.rb:65:3:66:5 | private2 |
|
||||
| private.rb:58:1:76:3 | F | private3 | private.rb:71:3:72:5 | private3 |
|
||||
| private.rb:58:1:76:3 | F | private4 | private.rb:74:3:75:5 | private4 |
|
||||
| private.rb:58:1:76:3 | F | public | private.rb:62:3:63:5 | public |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | call_m1 | private.rb:87:3:89:5 | call_m1 |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | m1 | private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | m2 | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | m1 | private.rb:93:11:97:5 | m1 |
|
||||
lookupMethod
|
||||
| calls.rb:21:1:34:3 | M | instance_m | calls.rb:22:5:24:7 | instance_m |
|
||||
| calls.rb:43:1:58:3 | C | add_singleton | calls.rb:364:1:368:3 | add_singleton |
|
||||
@@ -148,7 +148,7 @@ lookupMethod
|
||||
| calls.rb:112:1:115:3 | Object | optional_arg | calls.rb:76:1:79:3 | optional_arg |
|
||||
| calls.rb:112:1:115:3 | Object | pattern_dispatch | calls.rb:340:1:356:3 | pattern_dispatch |
|
||||
| calls.rb:112:1:115:3 | Object | private_on_main | calls.rb:182:1:183:3 | private_on_main |
|
||||
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:31:1:32:3 | private_on_main |
|
||||
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:47:1:48:3 | private_on_main |
|
||||
| calls.rb:112:1:115:3 | Object | puts | calls.rb:102:5:102:30 | puts |
|
||||
| calls.rb:112:1:115:3 | Object | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
| calls.rb:117:1:120:3 | Hash | [] | calls.rb:119:5:119:31 | [] |
|
||||
@@ -430,34 +430,34 @@ lookupMethod
|
||||
| modules_rec.rb:4:1:5:3 | A::B | new | calls.rb:114:5:114:16 | new |
|
||||
| modules_rec.rb:4:1:5:3 | A::B | puts | calls.rb:102:5:102:30 | puts |
|
||||
| modules_rec.rb:4:1:5:3 | A::B | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
| private.rb:1:1:29:3 | E | new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:1:1:29:3 | E | private1 | private.rb:2:11:3:5 | private1 |
|
||||
| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
|
||||
| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
|
||||
| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
|
||||
| private.rb:1:1:29:3 | E | private_on_main | private.rb:31:1:32:3 | private_on_main |
|
||||
| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
|
||||
| private.rb:1:1:29:3 | E | puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:1:1:29:3 | E | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
| private.rb:42:1:60:3 | F | private1 | private.rb:43:11:44:5 | private1 |
|
||||
| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
|
||||
| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
|
||||
| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
|
||||
| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | call_m1 | private.rb:71:3:73:5 | call_m1 |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | m1 | private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | m2 | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | private_on_main | private.rb:31:1:32:3 | private_on_main |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | call_m1 | private.rb:71:3:73:5 | call_m1 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | m1 | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | m2 | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | private_on_main | private.rb:31:1:32:3 | private_on_main |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
| private.rb:1:1:45:3 | E | new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:1:1:45:3 | E | private1 | private.rb:2:11:3:5 | private1 |
|
||||
| private.rb:1:1:45:3 | E | private2 | private.rb:8:3:9:5 | private2 |
|
||||
| private.rb:1:1:45:3 | E | private3 | private.rb:14:3:15:5 | private3 |
|
||||
| private.rb:1:1:45:3 | E | private4 | private.rb:17:3:18:5 | private4 |
|
||||
| private.rb:1:1:45:3 | E | private_on_main | private.rb:47:1:48:3 | private_on_main |
|
||||
| private.rb:1:1:45:3 | E | public | private.rb:5:3:6:5 | public |
|
||||
| private.rb:1:1:45:3 | E | puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:1:1:45:3 | E | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
| private.rb:58:1:76:3 | F | private1 | private.rb:59:11:60:5 | private1 |
|
||||
| private.rb:58:1:76:3 | F | private2 | private.rb:65:3:66:5 | private2 |
|
||||
| private.rb:58:1:76:3 | F | private3 | private.rb:71:3:72:5 | private3 |
|
||||
| private.rb:58:1:76:3 | F | private4 | private.rb:74:3:75:5 | private4 |
|
||||
| private.rb:58:1:76:3 | F | public | private.rb:62:3:63:5 | public |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | call_m1 | private.rb:87:3:89:5 | call_m1 |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | m1 | private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | m2 | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | private_on_main | private.rb:47:1:48:3 | private_on_main |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | call_m1 | private.rb:87:3:89:5 | call_m1 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | m1 | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | m2 | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | new | calls.rb:114:5:114:16 | new |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | private_on_main | private.rb:47:1:48:3 | private_on_main |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | puts | calls.rb:102:5:102:30 | puts |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | to_s | calls.rb:169:5:170:7 | to_s |
|
||||
enclosingMethod
|
||||
| calls.rb:2:5:2:14 | call to puts | calls.rb:1:1:3:3 | foo |
|
||||
| calls.rb:2:5:2:14 | self | calls.rb:1:1:3:3 | foo |
|
||||
@@ -781,22 +781,22 @@ enclosingMethod
|
||||
| hello.rb:20:30:20:34 | self | hello.rb:19:5:21:7 | message |
|
||||
| hello.rb:20:38:20:40 | "!" | hello.rb:19:5:21:7 | message |
|
||||
| hello.rb:20:39:20:39 | ! | hello.rb:19:5:21:7 | message |
|
||||
| private.rb:64:7:64:32 | call to puts | private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:64:7:64:32 | self | private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:64:12:64:32 | "PrivateOverride1#m1" | private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:64:13:64:31 | PrivateOverride1#m1 | private.rb:63:11:65:5 | m1 |
|
||||
| private.rb:68:7:68:32 | call to puts | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:68:7:68:32 | self | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:68:12:68:32 | "PrivateOverride1#m2" | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:68:13:68:31 | PrivateOverride1#m2 | private.rb:67:11:69:5 | m2 |
|
||||
| private.rb:72:7:72:8 | call to m1 | private.rb:71:3:73:5 | call_m1 |
|
||||
| private.rb:72:7:72:8 | self | private.rb:71:3:73:5 | call_m1 |
|
||||
| private.rb:78:7:78:32 | call to puts | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:78:7:78:32 | self | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:78:12:78:32 | "PrivateOverride2#m1" | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:78:13:78:31 | PrivateOverride2#m1 | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:79:7:79:8 | call to m2 | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:79:7:79:8 | self | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:80:7:80:22 | PrivateOverride1 | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:80:7:80:26 | call to new | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:80:7:80:29 | call to m1 | private.rb:77:11:81:5 | m1 |
|
||||
| private.rb:80:7:80:32 | call to puts | private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:80:7:80:32 | self | private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:80:12:80:32 | "PrivateOverride1#m1" | private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:80:13:80:31 | PrivateOverride1#m1 | private.rb:79:11:81:5 | m1 |
|
||||
| private.rb:84:7:84:32 | call to puts | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:84:7:84:32 | self | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:84:12:84:32 | "PrivateOverride1#m2" | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:84:13:84:31 | PrivateOverride1#m2 | private.rb:83:11:85:5 | m2 |
|
||||
| private.rb:88:7:88:8 | call to m1 | private.rb:87:3:89:5 | call_m1 |
|
||||
| private.rb:88:7:88:8 | self | private.rb:87:3:89:5 | call_m1 |
|
||||
| private.rb:94:7:94:32 | call to puts | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:94:7:94:32 | self | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:94:12:94:32 | "PrivateOverride2#m1" | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:94:13:94:31 | PrivateOverride2#m1 | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:95:7:95:8 | call to m2 | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:95:7:95:8 | self | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:96:7:96:22 | PrivateOverride1 | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:96:7:96:26 | call to new | private.rb:93:11:97:5 | m1 |
|
||||
| private.rb:96:7:96:29 | call to m1 | private.rb:93:11:97:5 | m1 |
|
||||
|
||||
@@ -67,10 +67,10 @@ getModule
|
||||
| modules.rb:123:1:124:3 | Test::Foo1::Bar::Baz |
|
||||
| modules_rec.rb:1:1:2:3 | B::A |
|
||||
| modules_rec.rb:4:1:5:3 | A::B |
|
||||
| private.rb:1:1:29:3 | E |
|
||||
| private.rb:42:1:60:3 | F |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:1:1:45:3 | E |
|
||||
| private.rb:58:1:76:3 | F |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
getADeclaration
|
||||
| calls.rb:21:1:34:3 | M | calls.rb:21:1:34:3 | M |
|
||||
| calls.rb:43:1:58:3 | C | calls.rb:43:1:58:3 | C |
|
||||
@@ -84,7 +84,7 @@ getADeclaration
|
||||
| calls.rb:112:1:115:3 | Object | hello.rb:1:1:22:3 | hello.rb |
|
||||
| calls.rb:112:1:115:3 | Object | modules.rb:1:1:129:4 | modules.rb |
|
||||
| calls.rb:112:1:115:3 | Object | modules_rec.rb:1:1:11:26 | modules_rec.rb |
|
||||
| calls.rb:112:1:115:3 | Object | private.rb:1:1:85:40 | private.rb |
|
||||
| calls.rb:112:1:115:3 | Object | private.rb:1:1:101:40 | private.rb |
|
||||
| calls.rb:117:1:120:3 | Hash | calls.rb:117:1:120:3 | Hash |
|
||||
| calls.rb:122:1:135:3 | Array | calls.rb:122:1:135:3 | Array |
|
||||
| calls.rb:162:1:166:3 | S | calls.rb:162:1:166:3 | S |
|
||||
@@ -138,10 +138,10 @@ getADeclaration
|
||||
| modules.rb:123:1:124:3 | Test::Foo1::Bar::Baz | modules.rb:123:1:124:3 | Baz |
|
||||
| modules_rec.rb:1:1:2:3 | B::A | modules_rec.rb:1:1:2:3 | A |
|
||||
| modules_rec.rb:4:1:5:3 | A::B | modules_rec.rb:4:1:5:3 | B |
|
||||
| private.rb:1:1:29:3 | E | private.rb:1:1:29:3 | E |
|
||||
| private.rb:42:1:60:3 | F | private.rb:42:1:60:3 | F |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:1:1:45:3 | E | private.rb:1:1:45:3 | E |
|
||||
| private.rb:58:1:76:3 | F | private.rb:58:1:76:3 | F |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
getSuperClass
|
||||
| calls.rb:43:1:58:3 | C | calls.rb:112:1:115:3 | Object |
|
||||
| calls.rb:65:1:69:3 | D | calls.rb:43:1:58:3 | C |
|
||||
@@ -184,9 +184,9 @@ getSuperClass
|
||||
| modules.rb:116:7:117:9 | XX::YY | modules.rb:112:1:113:3 | YY |
|
||||
| modules_rec.rb:1:1:2:3 | B::A | calls.rb:112:1:115:3 | Object |
|
||||
| modules_rec.rb:4:1:5:3 | A::B | calls.rb:112:1:115:3 | Object |
|
||||
| private.rb:1:1:29:3 | E | calls.rb:112:1:115:3 | Object |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | calls.rb:112:1:115:3 | Object |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:1:1:45:3 | E | calls.rb:112:1:115:3 | Object |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | calls.rb:112:1:115:3 | Object |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
getAPrependedModule
|
||||
| calls.rb:112:1:115:3 | Object | calls.rb:168:1:171:3 | A |
|
||||
| calls.rb:168:1:171:3 | A | modules_rec.rb:4:1:5:3 | A::B |
|
||||
@@ -286,15 +286,15 @@ resolveConstantReadAccess
|
||||
| modules_rec.rb:7:11:7:11 | B | B |
|
||||
| modules_rec.rb:8:11:8:11 | B | A::B |
|
||||
| modules_rec.rb:11:9:11:9 | A | A |
|
||||
| private.rb:34:1:34:1 | E | E |
|
||||
| private.rb:35:1:35:1 | E | E |
|
||||
| private.rb:36:1:36:1 | E | E |
|
||||
| private.rb:37:1:37:1 | E | E |
|
||||
| private.rb:38:1:38:1 | E | E |
|
||||
| private.rb:76:26:76:41 | PrivateOverride1 | PrivateOverride1 |
|
||||
| private.rb:80:7:80:22 | PrivateOverride1 | PrivateOverride1 |
|
||||
| private.rb:84:1:84:16 | PrivateOverride2 | PrivateOverride2 |
|
||||
| private.rb:85:1:85:16 | PrivateOverride2 | PrivateOverride2 |
|
||||
| private.rb:50:1:50:1 | E | E |
|
||||
| private.rb:51:1:51:1 | E | E |
|
||||
| private.rb:52:1:52:1 | E | E |
|
||||
| private.rb:53:1:53:1 | E | E |
|
||||
| private.rb:54:1:54:1 | E | E |
|
||||
| private.rb:92:26:92:41 | PrivateOverride1 | PrivateOverride1 |
|
||||
| private.rb:96:7:96:22 | PrivateOverride1 | PrivateOverride1 |
|
||||
| private.rb:100:1:100:16 | PrivateOverride2 | PrivateOverride2 |
|
||||
| private.rb:101:1:101:16 | PrivateOverride2 | PrivateOverride2 |
|
||||
resolveConstantWriteAccess
|
||||
| calls.rb:21:1:34:3 | M | M |
|
||||
| calls.rb:43:1:58:3 | C | C |
|
||||
@@ -368,10 +368,10 @@ resolveConstantWriteAccess
|
||||
| modules_rec.rb:1:1:2:3 | A | B::A |
|
||||
| modules_rec.rb:4:1:5:3 | B | A::B |
|
||||
| modules_rec.rb:7:1:9:3 | A | A |
|
||||
| private.rb:1:1:29:3 | E | E |
|
||||
| private.rb:42:1:60:3 | F | F |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | PrivateOverride1 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | PrivateOverride2 |
|
||||
| private.rb:1:1:45:3 | E | E |
|
||||
| private.rb:58:1:76:3 | F | F |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | PrivateOverride1 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | PrivateOverride2 |
|
||||
enclosingModule
|
||||
| calls.rb:1:1:3:3 | foo | calls.rb:1:1:485:62 | calls.rb |
|
||||
| calls.rb:2:5:2:14 | call to puts | calls.rb:1:1:485:62 | calls.rb |
|
||||
@@ -1327,99 +1327,99 @@ enclosingModule
|
||||
| modules_rec.rb:11:1:11:9 | call to prepend | modules_rec.rb:1:1:11:26 | modules_rec.rb |
|
||||
| modules_rec.rb:11:1:11:9 | self | modules_rec.rb:1:1:11:26 | modules_rec.rb |
|
||||
| modules_rec.rb:11:9:11:9 | A | modules_rec.rb:1:1:11:26 | modules_rec.rb |
|
||||
| private.rb:1:1:29:3 | E | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:2:3:3:5 | call to private | private.rb:1:1:29:3 | E |
|
||||
| private.rb:2:3:3:5 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:2:11:3:5 | private1 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:5:3:6:5 | public | private.rb:1:1:29:3 | E |
|
||||
| private.rb:8:3:9:5 | private2 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:10:3:10:19 | call to private | private.rb:1:1:29:3 | E |
|
||||
| private.rb:10:3:10:19 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:10:11:10:19 | :private2 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:10:11:10:19 | private2 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:12:3:12:9 | call to private | private.rb:1:1:29:3 | E |
|
||||
| private.rb:12:3:12:9 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:14:3:15:5 | private3 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:17:3:18:5 | private4 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:20:3:21:5 | public2 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:20:7:20:10 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:23:3:24:5 | call to private_class_method | private.rb:1:1:29:3 | E |
|
||||
| private.rb:23:3:24:5 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:23:24:24:5 | private5 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:23:28:23:31 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:26:3:27:5 | private6 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:26:7:26:10 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:28:3:28:32 | call to private_class_method | private.rb:1:1:29:3 | E |
|
||||
| private.rb:28:3:28:32 | self | private.rb:1:1:29:3 | E |
|
||||
| private.rb:28:24:28:32 | :private6 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:28:24:28:32 | private6 | private.rb:1:1:29:3 | E |
|
||||
| private.rb:31:1:32:3 | private_on_main | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:34:1:34:1 | E | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:34:1:34:5 | call to new | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:34:1:34:14 | call to private1 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:35:1:35:1 | E | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:35:1:35:5 | call to new | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:35:1:35:14 | call to private2 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:36:1:36:1 | E | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:36:1:36:5 | call to new | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:36:1:36:14 | call to private3 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:37:1:37:1 | E | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:37:1:37:5 | call to new | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:37:1:37:14 | call to private4 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:38:1:38:1 | E | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:38:1:38:5 | call to new | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:38:1:38:12 | call to public | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:40:1:40:15 | call to private_on_main | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:40:1:40:15 | self | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:42:1:60:3 | F | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:43:3:44:5 | call to private | private.rb:42:1:60:3 | F |
|
||||
| private.rb:43:3:44:5 | self | private.rb:42:1:60:3 | F |
|
||||
| private.rb:43:11:44:5 | private1 | private.rb:42:1:60:3 | F |
|
||||
| private.rb:46:3:47:5 | public | private.rb:42:1:60:3 | F |
|
||||
| private.rb:49:3:50:5 | private2 | private.rb:42:1:60:3 | F |
|
||||
| private.rb:51:3:51:19 | call to private | private.rb:42:1:60:3 | F |
|
||||
| private.rb:51:3:51:19 | self | private.rb:42:1:60:3 | F |
|
||||
| private.rb:51:11:51:19 | :private2 | private.rb:42:1:60:3 | F |
|
||||
| private.rb:51:11:51:19 | private2 | private.rb:42:1:60:3 | F |
|
||||
| private.rb:53:3:53:9 | call to private | private.rb:42:1:60:3 | F |
|
||||
| private.rb:53:3:53:9 | self | private.rb:42:1:60:3 | F |
|
||||
| private.rb:55:3:56:5 | private3 | private.rb:42:1:60:3 | F |
|
||||
| private.rb:58:3:59:5 | private4 | private.rb:42:1:60:3 | F |
|
||||
| private.rb:62:1:74:3 | PrivateOverride1 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:63:3:65:5 | call to private | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:63:3:65:5 | self | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:63:11:65:5 | m1 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:64:7:64:32 | call to puts | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:64:7:64:32 | self | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:64:12:64:32 | "PrivateOverride1#m1" | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:64:13:64:31 | PrivateOverride1#m1 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:67:3:69:5 | call to private | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:67:3:69:5 | self | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:67:11:69:5 | m2 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:68:7:68:32 | call to puts | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:68:7:68:32 | self | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:68:12:68:32 | "PrivateOverride1#m2" | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:68:13:68:31 | PrivateOverride1#m2 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:71:3:73:5 | call_m1 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:72:7:72:8 | call to m1 | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:72:7:72:8 | self | private.rb:62:1:74:3 | PrivateOverride1 |
|
||||
| private.rb:76:1:82:3 | PrivateOverride2 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:76:26:76:41 | PrivateOverride1 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:77:3:81:5 | call to private | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:77:3:81:5 | self | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:77:11:81:5 | m1 | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:78:7:78:32 | call to puts | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:78:7:78:32 | self | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:78:12:78:32 | "PrivateOverride2#m1" | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:78:13:78:31 | PrivateOverride2#m1 | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:79:7:79:8 | call to m2 | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:79:7:79:8 | self | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:80:7:80:22 | PrivateOverride1 | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:80:7:80:26 | call to new | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:80:7:80:29 | call to m1 | private.rb:76:1:82:3 | PrivateOverride2 |
|
||||
| private.rb:84:1:84:16 | PrivateOverride2 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:84:1:84:20 | call to new | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:84:1:84:28 | call to call_m1 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:85:1:85:16 | PrivateOverride2 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:85:1:85:20 | call to new | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:85:1:85:23 | call to m1 | private.rb:1:1:85:40 | private.rb |
|
||||
| private.rb:1:1:45:3 | E | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:2:3:3:5 | call to private | private.rb:1:1:45:3 | E |
|
||||
| private.rb:2:3:3:5 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:2:11:3:5 | private1 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:5:3:6:5 | public | private.rb:1:1:45:3 | E |
|
||||
| private.rb:8:3:9:5 | private2 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:10:3:10:19 | call to private | private.rb:1:1:45:3 | E |
|
||||
| private.rb:10:3:10:19 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:10:11:10:19 | :private2 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:10:11:10:19 | private2 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:12:3:12:9 | call to private | private.rb:1:1:45:3 | E |
|
||||
| private.rb:12:3:12:9 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:14:3:15:5 | private3 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:17:3:18:5 | private4 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:20:3:21:5 | public2 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:20:7:20:10 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:23:3:24:5 | call to private_class_method | private.rb:1:1:45:3 | E |
|
||||
| private.rb:23:3:24:5 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:23:24:24:5 | private5 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:23:28:23:31 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:26:3:27:5 | private6 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:26:7:26:10 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:28:3:28:32 | call to private_class_method | private.rb:1:1:45:3 | E |
|
||||
| private.rb:28:3:28:32 | self | private.rb:1:1:45:3 | E |
|
||||
| private.rb:28:24:28:32 | :private6 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:28:24:28:32 | private6 | private.rb:1:1:45:3 | E |
|
||||
| private.rb:47:1:48:3 | private_on_main | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:50:1:50:1 | E | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:50:1:50:5 | call to new | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:50:1:50:14 | call to private1 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:51:1:51:1 | E | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:51:1:51:5 | call to new | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:51:1:51:14 | call to private2 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:52:1:52:1 | E | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:52:1:52:5 | call to new | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:52:1:52:14 | call to private3 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:53:1:53:1 | E | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:53:1:53:5 | call to new | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:53:1:53:14 | call to private4 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:54:1:54:1 | E | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:54:1:54:5 | call to new | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:54:1:54:12 | call to public | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:56:1:56:15 | call to private_on_main | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:56:1:56:15 | self | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:58:1:76:3 | F | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:59:3:60:5 | call to private | private.rb:58:1:76:3 | F |
|
||||
| private.rb:59:3:60:5 | self | private.rb:58:1:76:3 | F |
|
||||
| private.rb:59:11:60:5 | private1 | private.rb:58:1:76:3 | F |
|
||||
| private.rb:62:3:63:5 | public | private.rb:58:1:76:3 | F |
|
||||
| private.rb:65:3:66:5 | private2 | private.rb:58:1:76:3 | F |
|
||||
| private.rb:67:3:67:19 | call to private | private.rb:58:1:76:3 | F |
|
||||
| private.rb:67:3:67:19 | self | private.rb:58:1:76:3 | F |
|
||||
| private.rb:67:11:67:19 | :private2 | private.rb:58:1:76:3 | F |
|
||||
| private.rb:67:11:67:19 | private2 | private.rb:58:1:76:3 | F |
|
||||
| private.rb:69:3:69:9 | call to private | private.rb:58:1:76:3 | F |
|
||||
| private.rb:69:3:69:9 | self | private.rb:58:1:76:3 | F |
|
||||
| private.rb:71:3:72:5 | private3 | private.rb:58:1:76:3 | F |
|
||||
| private.rb:74:3:75:5 | private4 | private.rb:58:1:76:3 | F |
|
||||
| private.rb:78:1:90:3 | PrivateOverride1 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:79:3:81:5 | call to private | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:79:3:81:5 | self | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:79:11:81:5 | m1 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:80:7:80:32 | call to puts | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:80:7:80:32 | self | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:80:12:80:32 | "PrivateOverride1#m1" | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:80:13:80:31 | PrivateOverride1#m1 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:83:3:85:5 | call to private | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:83:3:85:5 | self | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:83:11:85:5 | m2 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:84:7:84:32 | call to puts | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:84:7:84:32 | self | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:84:12:84:32 | "PrivateOverride1#m2" | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:84:13:84:31 | PrivateOverride1#m2 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:87:3:89:5 | call_m1 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:88:7:88:8 | call to m1 | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:88:7:88:8 | self | private.rb:78:1:90:3 | PrivateOverride1 |
|
||||
| private.rb:92:1:98:3 | PrivateOverride2 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:92:26:92:41 | PrivateOverride1 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:93:3:97:5 | call to private | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:93:3:97:5 | self | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:93:11:97:5 | m1 | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:94:7:94:32 | call to puts | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:94:7:94:32 | self | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:94:12:94:32 | "PrivateOverride2#m1" | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:94:13:94:31 | PrivateOverride2#m1 | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:95:7:95:8 | call to m2 | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:95:7:95:8 | self | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:96:7:96:22 | PrivateOverride1 | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:96:7:96:26 | call to new | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:96:7:96:29 | call to m1 | private.rb:92:1:98:3 | PrivateOverride2 |
|
||||
| private.rb:100:1:100:16 | PrivateOverride2 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:100:1:100:20 | call to new | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:100:1:100:28 | call to call_m1 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:101:1:101:16 | PrivateOverride2 | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:101:1:101:20 | call to new | private.rb:1:1:101:40 | private.rb |
|
||||
| private.rb:101:1:101:23 | call to m1 | private.rb:1:1:101:40 | private.rb |
|
||||
|
||||
@@ -26,6 +26,22 @@ class E
|
||||
def self.private6
|
||||
end
|
||||
private_class_method :private6
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
end
|
||||
|
||||
def private_on_main
|
||||
|
||||
@@ -183,10 +183,10 @@ private.rb:
|
||||
# 1| E
|
||||
#-----| -> Object
|
||||
|
||||
# 42| F
|
||||
# 58| F
|
||||
|
||||
# 62| PrivateOverride1
|
||||
# 78| PrivateOverride1
|
||||
#-----| -> Object
|
||||
|
||||
# 76| PrivateOverride2
|
||||
# 92| PrivateOverride2
|
||||
#-----| -> PrivateOverride1
|
||||
|
||||
Reference in New Issue
Block a user