File tree 6 files changed +463
-185
lines changed
6 files changed +463
-185
lines changed Original file line number Diff line number Diff line change @@ -50,25 +50,16 @@ END {
50
50
51
51
__END__
52
52
aref_field.rb:4
53
- array_literal.rb:5
54
- array_literal.rb:7
55
- array_literal.rb:8
56
- array_literal.rb:10
57
- array_literal.rb:17
58
- array_literal.rb:19
59
53
assign.rb:5
60
54
assign.rb:6
61
55
assoc.rb:1
62
- assoc.rb:7
63
56
assoc.rb:8
64
- bare_assoc_hash.rb:1
65
- bare_assoc_hash.rb:2
66
- bare_assoc_hash.rb:3
67
57
bare_assoc_hash.rb:4
68
58
bodystmt.rb:6
69
59
brace_block.rb:0
70
60
brace_block.rb:1
71
61
break.rb:8
62
+ break.rb:9
72
63
call.rb:7
73
64
call.rb:8
74
65
call.rb:9
@@ -77,13 +68,15 @@ call.rb:11
77
68
call.rb:14
78
69
call.rb:15
79
70
call.rb:16
80
- command.rb:1
81
71
command.rb:8
82
72
command.rb:9
83
- command_call.rb:1
73
+ command_call.rb:2
74
+ command_call.rb:3
75
+ command_call.rb:4
84
76
command_call.rb:5
85
77
command_call.rb:6
86
78
command_call.rb:7
79
+ command_call.rb:8
87
80
command_call.rb:9
88
81
command_call.rb:10
89
82
command_call.rb:11
@@ -101,7 +94,6 @@ do_block.rb:3
101
94
do_block.rb:4
102
95
dyna_symbol.rb:0
103
96
dyna_symbol.rb:4
104
- dyna_symbol.rb:5
105
97
else.rb:1
106
98
else.rb:3
107
99
else.rb:4
@@ -113,59 +105,26 @@ embdoc.rb:0
113
105
embdoc.rb:1
114
106
end_content.rb:0
115
107
excessed_comma.rb:0
116
- field.rb:0
117
- for.rb:2
118
- for.rb:5
119
- for.rb:7
120
- for.rb:8
121
- hash.rb:2
122
- hash.rb:3
123
- hash.rb:4
124
- hash.rb:5
125
- hash.rb:8
126
108
heredoc.rb:17
127
- hshptn.rb:0
128
- hshptn.rb:1
129
- hshptn.rb:2
130
- hshptn.rb:5
131
- hshptn.rb:6
132
- hshptn.rb:14
133
- hshptn.rb:15
134
109
if.rb:1
135
110
if.rb:3
136
111
if.rb:4
137
112
if.rb:5
138
113
if.rb:6
139
114
if.rb:7
140
115
if.rb:8
141
- if.rb:9
142
116
if.rb:10
143
117
if.rb:12
144
118
if.rb:13
145
119
if_mod.rb:3
146
120
ifop.rb:1
121
+ ifop.rb:2
147
122
ifop.rb:3
148
- in.rb:1
149
- in.rb:2
150
- in.rb:4
151
123
label.rb:1
152
- lambda.rb:2
153
- lambda.rb:3
154
- lambda.rb:4
155
- lambda.rb:6
156
- lambda.rb:7
157
- lambda.rb:8
158
- lambda.rb:9
159
- lambda.rb:10
160
- lambda.rb:11
161
- lambda.rb:12
162
- lambda.rb:13
163
- lambda.rb:14
164
- lambda.rb:15
165
- lambda.rb:16
166
- lambda.rb:17
167
124
lambda.rb:18
168
125
lambda.rb:19
126
+ lambda.rb:20
127
+ lambda.rb:21
169
128
massign.rb:1
170
129
method_add_block.rb:0
171
130
mlhs.rb:1
@@ -176,33 +135,31 @@ next.rb:15
176
135
next.rb:16
177
136
next.rb:17
178
137
next.rb:18
179
- not.rb:1
180
- not.rb:2
138
+ next.rb:19
181
139
not.rb:3
182
- not.rb:4
183
140
not.rb:5
184
- not.rb:6
185
141
params.rb:23
186
142
params.rb:34
143
+ rassign.rb:6
187
144
regexp_literal.rb:1
188
145
regexp_literal.rb:2
189
146
regexp_literal.rb:3
190
147
regexp_literal.rb:4
191
148
regexp_literal.rb:12
149
+ regexp_literal.rb:14
150
+ regexp_literal.rb:15
192
151
regexp_literal.rb:17
193
152
regexp_literal.rb:18
194
153
rescue.rb:0
195
- rescue_mod.rb:0
196
154
return.rb:8
197
155
return.rb:9
156
+ return.rb:12
198
157
statements.rb:0
199
158
statements.rb:1
200
159
string_concat.rb:0
201
160
string_embexpr.rb:5
202
161
string_literal.rb:15
203
162
string_literal.rb:16
204
- unary.rb:0
205
- unary.rb:1
206
163
unless.rb:3
207
164
unless.rb:4
208
165
unless.rb:5
Original file line number Diff line number Diff line change 87
87
[:foo, "bar"]
88
88
%
89
89
[:foo, :"bar"]
90
+ -
91
+ %i[foo bar]
90
92
%
91
93
[foo, bar] # comment
Original file line number Diff line number Diff line change 38
38
for foo, in [[foo, bar]]
39
39
foo
40
40
end
41
+ -
42
+ for foo, * in [[foo, bar]]
43
+ foo
44
+ end
41
45
%
42
46
for foo in bar # comment1
43
47
# comment2
Original file line number Diff line number Diff line change 17
17
%
18
18
{ bar => bar, "baz": baz }
19
19
-
20
- { bar => bar, :" baz" => baz }
20
+ { bar => bar, :baz => baz }
21
21
%
22
22
{ bar: barrrrrrrrrrrrrrrrrrrrrrrrrrrrrrr, baz: bazzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz }
23
23
-
Original file line number Diff line number Diff line change 2
2
case foo
3
3
in ** then
4
4
end
5
+ -
6
+ case foo
7
+ in { ** }
8
+ end
5
9
%
6
10
case foo
7
11
in bar:
8
12
end
13
+ -
14
+ case foo
15
+ in { bar: }
16
+ end
9
17
%
10
18
case foo
11
19
in bar: bar
12
20
end
21
+ -
22
+ case foo
23
+ in { bar: bar }
24
+ end
13
25
%
14
26
case foo
15
27
in bar:, baz:
30
42
case foo
31
43
in **bar
32
44
end
45
+ -
46
+ case foo
47
+ in { **bar }
48
+ end
33
49
% # >= 2.7.3
34
50
case foo
35
51
in {
74
90
case foo
75
91
in **nil
76
92
end
93
+ -
94
+ case foo
95
+ in { **nil }
96
+ end
77
97
%
78
98
case foo
79
99
in bar, { baz:, **nil }
82
102
-
83
103
case foo
84
104
in [bar, { baz:, **nil }]
85
- in qux:
105
+ in { qux: }
86
106
end
You can’t perform that action at this time.
0 commit comments