Skip to content

Commit 494fb4c

Browse files
committed
Ruby: Make room for new test cases
1 parent 1d728b2 commit 494fb4c

File tree

6 files changed

+245
-229
lines changed

6 files changed

+245
-229
lines changed

ruby/ql/test/library-tests/modules/ancestors.expected

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -191,10 +191,10 @@ private.rb:
191191
# 1| E
192192
#-----| super -> Object
193193

194-
# 42| F
194+
# 58| F
195195

196-
# 62| PrivateOverride1
196+
# 78| PrivateOverride1
197197
#-----| super -> Object
198198

199-
# 76| PrivateOverride2
199+
# 92| PrivateOverride2
200200
#-----| super -> PrivateOverride1

ruby/ql/test/library-tests/modules/callgraph.expected

Lines changed: 39 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -196,29 +196,29 @@ getTarget
196196
| private.rb:2:3:3:5 | call to private | calls.rb:109:5:109:20 | private |
197197
| private.rb:10:3:10:19 | call to private | calls.rb:109:5:109:20 | private |
198198
| private.rb:12:3:12:9 | call to private | calls.rb:109:5:109:20 | private |
199-
| private.rb:34:1:34:5 | call to new | calls.rb:114:5:114:16 | new |
200-
| private.rb:35:1:35:5 | call to new | calls.rb:114:5:114:16 | new |
201-
| private.rb:36:1:36:5 | call to new | calls.rb:114:5:114:16 | new |
202-
| private.rb:37:1:37:5 | call to new | calls.rb:114:5:114:16 | new |
203-
| private.rb:38:1:38:5 | call to new | calls.rb:114:5:114:16 | new |
204-
| private.rb:38:1:38:12 | call to public | private.rb:5:3:6:5 | public |
205-
| private.rb:40:1:40:15 | call to private_on_main | private.rb:31:1:32:3 | private_on_main |
206-
| private.rb:43:3:44:5 | call to private | calls.rb:109:5:109:20 | private |
207-
| private.rb:51:3:51:19 | call to private | calls.rb:109:5:109:20 | private |
208-
| private.rb:53:3:53:9 | call to private | calls.rb:109:5:109:20 | private |
209-
| private.rb:63:3:65:5 | call to private | calls.rb:109:5:109:20 | private |
210-
| private.rb:64:7:64:32 | call to puts | calls.rb:102:5:102:30 | puts |
211-
| private.rb:67:3:69:5 | call to private | calls.rb:109:5:109:20 | private |
212-
| private.rb:68:7:68:32 | call to puts | calls.rb:102:5:102:30 | puts |
213-
| private.rb:72:7:72:8 | call to m1 | private.rb:63:11:65:5 | m1 |
214-
| private.rb:72:7:72:8 | call to m1 | private.rb:77:11:81:5 | m1 |
215-
| private.rb:77:3:81:5 | call to private | calls.rb:109:5:109:20 | private |
216-
| private.rb:78:7:78:32 | call to puts | calls.rb:102:5:102:30 | puts |
217-
| private.rb:79:7:79:8 | call to m2 | private.rb:67:11:69:5 | m2 |
218-
| private.rb:80:7:80:26 | call to new | calls.rb:114:5:114:16 | new |
219-
| private.rb:84:1:84:20 | call to new | calls.rb:114:5:114:16 | new |
220-
| private.rb:84:1:84:28 | call to call_m1 | private.rb:71:3:73:5 | call_m1 |
221-
| private.rb:85:1:85:20 | call to new | calls.rb:114:5:114:16 | new |
199+
| private.rb:50:1:50:5 | call to new | calls.rb:114:5:114:16 | new |
200+
| private.rb:51:1:51:5 | call to new | calls.rb:114:5:114:16 | new |
201+
| private.rb:52:1:52:5 | call to new | calls.rb:114:5:114:16 | new |
202+
| private.rb:53:1:53:5 | call to new | calls.rb:114:5:114:16 | new |
203+
| private.rb:54:1:54:5 | call to new | calls.rb:114:5:114:16 | new |
204+
| private.rb:54:1:54:12 | call to public | private.rb:5:3:6:5 | public |
205+
| private.rb:56:1:56:15 | call to private_on_main | private.rb:47:1:48:3 | private_on_main |
206+
| private.rb:59:3:60:5 | call to private | calls.rb:109:5:109:20 | private |
207+
| private.rb:67:3:67:19 | call to private | calls.rb:109:5:109:20 | private |
208+
| private.rb:69:3:69:9 | call to private | calls.rb:109:5:109:20 | private |
209+
| private.rb:79:3:81:5 | call to private | calls.rb:109:5:109:20 | private |
210+
| private.rb:80:7:80:32 | call to puts | calls.rb:102:5:102:30 | puts |
211+
| private.rb:83:3:85:5 | call to private | calls.rb:109:5:109:20 | private |
212+
| private.rb:84:7:84:32 | call to puts | calls.rb:102:5:102:30 | puts |
213+
| private.rb:88:7:88:8 | call to m1 | private.rb:79:11:81:5 | m1 |
214+
| private.rb:88:7:88:8 | call to m1 | private.rb:93:11:97:5 | m1 |
215+
| private.rb:93:3:97:5 | call to private | calls.rb:109:5:109:20 | private |
216+
| private.rb:94:7:94:32 | call to puts | calls.rb:102:5:102:30 | puts |
217+
| private.rb:95:7:95:8 | call to m2 | private.rb:83:11:85:5 | m2 |
218+
| private.rb:96:7:96:26 | call to new | calls.rb:114:5:114:16 | new |
219+
| private.rb:100:1:100:20 | call to new | calls.rb:114:5:114:16 | new |
220+
| private.rb:100:1:100:28 | call to call_m1 | private.rb:87:3:89:5 | call_m1 |
221+
| private.rb:101:1:101:20 | call to new | calls.rb:114:5:114:16 | new |
222222
unresolvedCall
223223
| calls.rb:26:9:26:18 | call to instance_m |
224224
| calls.rb:29:5:29:14 | call to instance_m |
@@ -290,12 +290,12 @@ unresolvedCall
290290
| modules_rec.rb:11:1:11:9 | call to prepend |
291291
| private.rb:23:3:24:5 | call to private_class_method |
292292
| private.rb:28:3:28:32 | call to private_class_method |
293-
| private.rb:34:1:34:14 | call to private1 |
294-
| private.rb:35:1:35:14 | call to private2 |
295-
| private.rb:36:1:36:14 | call to private3 |
296-
| private.rb:37:1:37:14 | call to private4 |
297-
| private.rb:80:7:80:29 | call to m1 |
298-
| private.rb:85:1:85:23 | call to m1 |
293+
| private.rb:50:1:50:14 | call to private1 |
294+
| private.rb:51:1:51:14 | call to private2 |
295+
| private.rb:52:1:52:14 | call to private3 |
296+
| private.rb:53:1:53:14 | call to private4 |
297+
| private.rb:96:7:96:29 | call to m1 |
298+
| private.rb:101:1:101:23 | call to m1 |
299299
privateMethod
300300
| calls.rb:1:1:3:3 | foo |
301301
| calls.rb:39:1:41:3 | call_instance_m |
@@ -316,14 +316,14 @@ privateMethod
316316
| private.rb:17:3:18:5 | private4 |
317317
| private.rb:23:24:24:5 | private5 |
318318
| private.rb:26:3:27:5 | private6 |
319-
| private.rb:31:1:32:3 | private_on_main |
320-
| private.rb:43:11:44:5 | private1 |
321-
| private.rb:49:3:50:5 | private2 |
322-
| private.rb:55:3:56:5 | private3 |
323-
| private.rb:58:3:59:5 | private4 |
324-
| private.rb:63:11:65:5 | m1 |
325-
| private.rb:67:11:69:5 | m2 |
326-
| private.rb:77:11:81:5 | m1 |
319+
| private.rb:47:1:48:3 | private_on_main |
320+
| private.rb:59:11:60:5 | private1 |
321+
| private.rb:65:3:66:5 | private2 |
322+
| private.rb:71:3:72:5 | private3 |
323+
| private.rb:74:3:75:5 | private4 |
324+
| private.rb:79:11:81:5 | m1 |
325+
| private.rb:83:11:85:5 | m2 |
326+
| private.rb:93:11:97:5 | m1 |
327327
publicMethod
328328
| calls.rb:7:1:9:3 | bar |
329329
| calls.rb:13:1:15:3 | bar |
@@ -392,6 +392,6 @@ publicMethod
392392
| modules.rb:52:3:53:5 | method_in_another_definition_of_foo_bar |
393393
| private.rb:5:3:6:5 | public |
394394
| private.rb:20:3:21:5 | public2 |
395-
| private.rb:46:3:47:5 | public |
396-
| private.rb:71:3:73:5 | call_m1 |
395+
| private.rb:62:3:63:5 | public |
396+
| private.rb:87:3:89:5 | call_m1 |
397397
protectedMethods

ruby/ql/test/library-tests/modules/methods.expected

Lines changed: 63 additions & 63 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ getMethod
2222
| calls.rb:112:1:115:3 | Object | optional_arg | calls.rb:76:1:79:3 | optional_arg |
2323
| calls.rb:112:1:115:3 | Object | pattern_dispatch | calls.rb:340:1:356:3 | pattern_dispatch |
2424
| calls.rb:112:1:115:3 | Object | private_on_main | calls.rb:182:1:183:3 | private_on_main |
25-
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:31:1:32:3 | private_on_main |
25+
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:47:1:48:3 | private_on_main |
2626
| calls.rb:117:1:120:3 | Hash | [] | calls.rb:119:5:119:31 | [] |
2727
| calls.rb:122:1:135:3 | Array | [] | calls.rb:124:3:124:29 | [] |
2828
| calls.rb:122:1:135:3 | Array | foreach | calls.rb:128:3:134:5 | foreach |
@@ -49,20 +49,20 @@ getMethod
4949
| modules.rb:5:3:14:5 | Foo::Bar | method_in_foo_bar | modules.rb:9:5:10:7 | method_in_foo_bar |
5050
| modules.rb:37:1:46:3 | Bar | method_a | modules.rb:38:3:39:5 | method_a |
5151
| modules.rb:37:1:46:3 | Bar | method_b | modules.rb:41:3:42:5 | method_b |
52-
| private.rb:1:1:29:3 | E | private1 | private.rb:2:11:3:5 | private1 |
53-
| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
54-
| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
55-
| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
56-
| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
57-
| private.rb:42:1:60:3 | F | private1 | private.rb:43:11:44:5 | private1 |
58-
| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
59-
| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
60-
| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
61-
| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
62-
| private.rb:62:1:74:3 | PrivateOverride1 | call_m1 | private.rb:71:3:73:5 | call_m1 |
63-
| private.rb:62:1:74:3 | PrivateOverride1 | m1 | private.rb:63:11:65:5 | m1 |
64-
| private.rb:62:1:74:3 | PrivateOverride1 | m2 | private.rb:67:11:69:5 | m2 |
65-
| private.rb:76:1:82:3 | PrivateOverride2 | m1 | private.rb:77:11:81:5 | m1 |
52+
| private.rb:1:1:45:3 | E | private1 | private.rb:2:11:3:5 | private1 |
53+
| private.rb:1:1:45:3 | E | private2 | private.rb:8:3:9:5 | private2 |
54+
| private.rb:1:1:45:3 | E | private3 | private.rb:14:3:15:5 | private3 |
55+
| private.rb:1:1:45:3 | E | private4 | private.rb:17:3:18:5 | private4 |
56+
| private.rb:1:1:45:3 | E | public | private.rb:5:3:6:5 | public |
57+
| private.rb:58:1:76:3 | F | private1 | private.rb:59:11:60:5 | private1 |
58+
| private.rb:58:1:76:3 | F | private2 | private.rb:65:3:66:5 | private2 |
59+
| private.rb:58:1:76:3 | F | private3 | private.rb:71:3:72:5 | private3 |
60+
| private.rb:58:1:76:3 | F | private4 | private.rb:74:3:75:5 | private4 |
61+
| private.rb:58:1:76:3 | F | public | private.rb:62:3:63:5 | public |
62+
| private.rb:78:1:90:3 | PrivateOverride1 | call_m1 | private.rb:87:3:89:5 | call_m1 |
63+
| private.rb:78:1:90:3 | PrivateOverride1 | m1 | private.rb:79:11:81:5 | m1 |
64+
| private.rb:78:1:90:3 | PrivateOverride1 | m2 | private.rb:83:11:85:5 | m2 |
65+
| private.rb:92:1:98:3 | PrivateOverride2 | m1 | private.rb:93:11:97:5 | m1 |
6666
lookupMethod
6767
| calls.rb:21:1:34:3 | M | instance_m | calls.rb:22:5:24:7 | instance_m |
6868
| calls.rb:43:1:58:3 | C | add_singleton | calls.rb:364:1:368:3 | add_singleton |
@@ -148,7 +148,7 @@ lookupMethod
148148
| calls.rb:112:1:115:3 | Object | optional_arg | calls.rb:76:1:79:3 | optional_arg |
149149
| calls.rb:112:1:115:3 | Object | pattern_dispatch | calls.rb:340:1:356:3 | pattern_dispatch |
150150
| calls.rb:112:1:115:3 | Object | private_on_main | calls.rb:182:1:183:3 | private_on_main |
151-
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:31:1:32:3 | private_on_main |
151+
| calls.rb:112:1:115:3 | Object | private_on_main | private.rb:47:1:48:3 | private_on_main |
152152
| calls.rb:112:1:115:3 | Object | puts | calls.rb:102:5:102:30 | puts |
153153
| calls.rb:112:1:115:3 | Object | to_s | calls.rb:169:5:170:7 | to_s |
154154
| calls.rb:117:1:120:3 | Hash | [] | calls.rb:119:5:119:31 | [] |
@@ -430,34 +430,34 @@ lookupMethod
430430
| modules_rec.rb:4:1:5:3 | A::B | new | calls.rb:114:5:114:16 | new |
431431
| modules_rec.rb:4:1:5:3 | A::B | puts | calls.rb:102:5:102:30 | puts |
432432
| modules_rec.rb:4:1:5:3 | A::B | to_s | calls.rb:169:5:170:7 | to_s |
433-
| private.rb:1:1:29:3 | E | new | calls.rb:114:5:114:16 | new |
434-
| private.rb:1:1:29:3 | E | private1 | private.rb:2:11:3:5 | private1 |
435-
| private.rb:1:1:29:3 | E | private2 | private.rb:8:3:9:5 | private2 |
436-
| private.rb:1:1:29:3 | E | private3 | private.rb:14:3:15:5 | private3 |
437-
| private.rb:1:1:29:3 | E | private4 | private.rb:17:3:18:5 | private4 |
438-
| private.rb:1:1:29:3 | E | private_on_main | private.rb:31:1:32:3 | private_on_main |
439-
| private.rb:1:1:29:3 | E | public | private.rb:5:3:6:5 | public |
440-
| private.rb:1:1:29:3 | E | puts | calls.rb:102:5:102:30 | puts |
441-
| private.rb:1:1:29:3 | E | to_s | calls.rb:169:5:170:7 | to_s |
442-
| private.rb:42:1:60:3 | F | private1 | private.rb:43:11:44:5 | private1 |
443-
| private.rb:42:1:60:3 | F | private2 | private.rb:49:3:50:5 | private2 |
444-
| private.rb:42:1:60:3 | F | private3 | private.rb:55:3:56:5 | private3 |
445-
| private.rb:42:1:60:3 | F | private4 | private.rb:58:3:59:5 | private4 |
446-
| private.rb:42:1:60:3 | F | public | private.rb:46:3:47:5 | public |
447-
| private.rb:62:1:74:3 | PrivateOverride1 | call_m1 | private.rb:71:3:73:5 | call_m1 |
448-
| private.rb:62:1:74:3 | PrivateOverride1 | m1 | private.rb:63:11:65:5 | m1 |
449-
| private.rb:62:1:74:3 | PrivateOverride1 | m2 | private.rb:67:11:69:5 | m2 |
450-
| private.rb:62:1:74:3 | PrivateOverride1 | new | calls.rb:114:5:114:16 | new |
451-
| private.rb:62:1:74:3 | PrivateOverride1 | private_on_main | private.rb:31:1:32:3 | private_on_main |
452-
| private.rb:62:1:74:3 | PrivateOverride1 | puts | calls.rb:102:5:102:30 | puts |
453-
| private.rb:62:1:74:3 | PrivateOverride1 | to_s | calls.rb:169:5:170:7 | to_s |
454-
| private.rb:76:1:82:3 | PrivateOverride2 | call_m1 | private.rb:71:3:73:5 | call_m1 |
455-
| private.rb:76:1:82:3 | PrivateOverride2 | m1 | private.rb:77:11:81:5 | m1 |
456-
| private.rb:76:1:82:3 | PrivateOverride2 | m2 | private.rb:67:11:69:5 | m2 |
457-
| private.rb:76:1:82:3 | PrivateOverride2 | new | calls.rb:114:5:114:16 | new |
458-
| private.rb:76:1:82:3 | PrivateOverride2 | private_on_main | private.rb:31:1:32:3 | private_on_main |
459-
| private.rb:76:1:82:3 | PrivateOverride2 | puts | calls.rb:102:5:102:30 | puts |
460-
| private.rb:76:1:82:3 | PrivateOverride2 | to_s | calls.rb:169:5:170:7 | to_s |
433+
| private.rb:1:1:45:3 | E | new | calls.rb:114:5:114:16 | new |
434+
| private.rb:1:1:45:3 | E | private1 | private.rb:2:11:3:5 | private1 |
435+
| private.rb:1:1:45:3 | E | private2 | private.rb:8:3:9:5 | private2 |
436+
| private.rb:1:1:45:3 | E | private3 | private.rb:14:3:15:5 | private3 |
437+
| private.rb:1:1:45:3 | E | private4 | private.rb:17:3:18:5 | private4 |
438+
| private.rb:1:1:45:3 | E | private_on_main | private.rb:47:1:48:3 | private_on_main |
439+
| private.rb:1:1:45:3 | E | public | private.rb:5:3:6:5 | public |
440+
| private.rb:1:1:45:3 | E | puts | calls.rb:102:5:102:30 | puts |
441+
| private.rb:1:1:45:3 | E | to_s | calls.rb:169:5:170:7 | to_s |
442+
| private.rb:58:1:76:3 | F | private1 | private.rb:59:11:60:5 | private1 |
443+
| private.rb:58:1:76:3 | F | private2 | private.rb:65:3:66:5 | private2 |
444+
| private.rb:58:1:76:3 | F | private3 | private.rb:71:3:72:5 | private3 |
445+
| private.rb:58:1:76:3 | F | private4 | private.rb:74:3:75:5 | private4 |
446+
| private.rb:58:1:76:3 | F | public | private.rb:62:3:63:5 | public |
447+
| private.rb:78:1:90:3 | PrivateOverride1 | call_m1 | private.rb:87:3:89:5 | call_m1 |
448+
| private.rb:78:1:90:3 | PrivateOverride1 | m1 | private.rb:79:11:81:5 | m1 |
449+
| private.rb:78:1:90:3 | PrivateOverride1 | m2 | private.rb:83:11:85:5 | m2 |
450+
| private.rb:78:1:90:3 | PrivateOverride1 | new | calls.rb:114:5:114:16 | new |
451+
| private.rb:78:1:90:3 | PrivateOverride1 | private_on_main | private.rb:47:1:48:3 | private_on_main |
452+
| private.rb:78:1:90:3 | PrivateOverride1 | puts | calls.rb:102:5:102:30 | puts |
453+
| private.rb:78:1:90:3 | PrivateOverride1 | to_s | calls.rb:169:5:170:7 | to_s |
454+
| private.rb:92:1:98:3 | PrivateOverride2 | call_m1 | private.rb:87:3:89:5 | call_m1 |
455+
| private.rb:92:1:98:3 | PrivateOverride2 | m1 | private.rb:93:11:97:5 | m1 |
456+
| private.rb:92:1:98:3 | PrivateOverride2 | m2 | private.rb:83:11:85:5 | m2 |
457+
| private.rb:92:1:98:3 | PrivateOverride2 | new | calls.rb:114:5:114:16 | new |
458+
| private.rb:92:1:98:3 | PrivateOverride2 | private_on_main | private.rb:47:1:48:3 | private_on_main |
459+
| private.rb:92:1:98:3 | PrivateOverride2 | puts | calls.rb:102:5:102:30 | puts |
460+
| private.rb:92:1:98:3 | PrivateOverride2 | to_s | calls.rb:169:5:170:7 | to_s |
461461
enclosingMethod
462462
| calls.rb:2:5:2:14 | call to puts | calls.rb:1:1:3:3 | foo |
463463
| calls.rb:2:5:2:14 | self | calls.rb:1:1:3:3 | foo |
@@ -781,22 +781,22 @@ enclosingMethod
781781
| hello.rb:20:30:20:34 | self | hello.rb:19:5:21:7 | message |
782782
| hello.rb:20:38:20:40 | "!" | hello.rb:19:5:21:7 | message |
783783
| hello.rb:20:39:20:39 | ! | hello.rb:19:5:21:7 | message |
784-
| private.rb:64:7:64:32 | call to puts | private.rb:63:11:65:5 | m1 |
785-
| private.rb:64:7:64:32 | self | private.rb:63:11:65:5 | m1 |
786-
| private.rb:64:12:64:32 | "PrivateOverride1#m1" | private.rb:63:11:65:5 | m1 |
787-
| private.rb:64:13:64:31 | PrivateOverride1#m1 | private.rb:63:11:65:5 | m1 |
788-
| private.rb:68:7:68:32 | call to puts | private.rb:67:11:69:5 | m2 |
789-
| private.rb:68:7:68:32 | self | private.rb:67:11:69:5 | m2 |
790-
| private.rb:68:12:68:32 | "PrivateOverride1#m2" | private.rb:67:11:69:5 | m2 |
791-
| private.rb:68:13:68:31 | PrivateOverride1#m2 | private.rb:67:11:69:5 | m2 |
792-
| private.rb:72:7:72:8 | call to m1 | private.rb:71:3:73:5 | call_m1 |
793-
| private.rb:72:7:72:8 | self | private.rb:71:3:73:5 | call_m1 |
794-
| private.rb:78:7:78:32 | call to puts | private.rb:77:11:81:5 | m1 |
795-
| private.rb:78:7:78:32 | self | private.rb:77:11:81:5 | m1 |
796-
| private.rb:78:12:78:32 | "PrivateOverride2#m1" | private.rb:77:11:81:5 | m1 |
797-
| private.rb:78:13:78:31 | PrivateOverride2#m1 | private.rb:77:11:81:5 | m1 |
798-
| private.rb:79:7:79:8 | call to m2 | private.rb:77:11:81:5 | m1 |
799-
| private.rb:79:7:79:8 | self | private.rb:77:11:81:5 | m1 |
800-
| private.rb:80:7:80:22 | PrivateOverride1 | private.rb:77:11:81:5 | m1 |
801-
| private.rb:80:7:80:26 | call to new | private.rb:77:11:81:5 | m1 |
802-
| private.rb:80:7:80:29 | call to m1 | private.rb:77:11:81:5 | m1 |
784+
| private.rb:80:7:80:32 | call to puts | private.rb:79:11:81:5 | m1 |
785+
| private.rb:80:7:80:32 | self | private.rb:79:11:81:5 | m1 |
786+
| private.rb:80:12:80:32 | "PrivateOverride1#m1" | private.rb:79:11:81:5 | m1 |
787+
| private.rb:80:13:80:31 | PrivateOverride1#m1 | private.rb:79:11:81:5 | m1 |
788+
| private.rb:84:7:84:32 | call to puts | private.rb:83:11:85:5 | m2 |
789+
| private.rb:84:7:84:32 | self | private.rb:83:11:85:5 | m2 |
790+
| private.rb:84:12:84:32 | "PrivateOverride1#m2" | private.rb:83:11:85:5 | m2 |
791+
| private.rb:84:13:84:31 | PrivateOverride1#m2 | private.rb:83:11:85:5 | m2 |
792+
| private.rb:88:7:88:8 | call to m1 | private.rb:87:3:89:5 | call_m1 |
793+
| private.rb:88:7:88:8 | self | private.rb:87:3:89:5 | call_m1 |
794+
| private.rb:94:7:94:32 | call to puts | private.rb:93:11:97:5 | m1 |
795+
| private.rb:94:7:94:32 | self | private.rb:93:11:97:5 | m1 |
796+
| private.rb:94:12:94:32 | "PrivateOverride2#m1" | private.rb:93:11:97:5 | m1 |
797+
| private.rb:94:13:94:31 | PrivateOverride2#m1 | private.rb:93:11:97:5 | m1 |
798+
| private.rb:95:7:95:8 | call to m2 | private.rb:93:11:97:5 | m1 |
799+
| private.rb:95:7:95:8 | self | private.rb:93:11:97:5 | m1 |
800+
| private.rb:96:7:96:22 | PrivateOverride1 | private.rb:93:11:97:5 | m1 |
801+
| private.rb:96:7:96:26 | call to new | private.rb:93:11:97:5 | m1 |
802+
| private.rb:96:7:96:29 | call to m1 | private.rb:93:11:97:5 | m1 |

0 commit comments

Comments
 (0)