@@ -2076,7 +2076,7 @@ def format(q)
2076
2076
end
2077
2077
elsif part . is_a? ( ArrayLiteral )
2078
2078
q . text ( " " )
2079
- q . format ( arguments )
2079
+ q . format ( part . contents )
2080
2080
else
2081
2081
format_arguments ( q , "(" , ")" )
2082
2082
end
@@ -2089,6 +2089,7 @@ def format(q)
2089
2089
2090
2090
private
2091
2091
2092
+
2092
2093
def format_arguments ( q , opening , closing )
2093
2094
q . if_break { q . text ( opening ) }
2094
2095
q . indent do
@@ -2101,7 +2102,7 @@ def format_arguments(q, opening, closing)
2101
2102
2102
2103
def skip_parens? ( node )
2103
2104
case node
2104
- in Int | FloatLiteral
2105
+ in Int | FloatLiteral | ArrayLiteral
2105
2106
true
2106
2107
in VarRef [ value : GVar | IVar | CVar | Kw | Const ]
2107
2108
true
@@ -2525,7 +2526,7 @@ def child_nodes
2525
2526
end
2526
2527
2527
2528
alias deconstruct child_nodes
2528
-
2529
+
2529
2530
def deconstruct_keys ( keys )
2530
2531
{ value : value , location : location }
2531
2532
end
@@ -3810,7 +3811,7 @@ def child_nodes
3810
3811
end
3811
3812
3812
3813
alias deconstruct child_nodes
3813
-
3814
+
3814
3815
def deconstruct_keys ( keys )
3815
3816
{ value : value , location : location }
3816
3817
end
@@ -3840,7 +3841,7 @@ def child_nodes
3840
3841
end
3841
3842
3842
3843
alias deconstruct child_nodes
3843
-
3844
+
3844
3845
def deconstruct_keys ( keys )
3845
3846
{ value : value , location : location }
3846
3847
end
@@ -3872,7 +3873,7 @@ def child_nodes
3872
3873
end
3873
3874
3874
3875
alias deconstruct child_nodes
3875
-
3876
+
3876
3877
def deconstruct_keys ( keys )
3877
3878
{ value : value , location : location }
3878
3879
end
@@ -5313,7 +5314,7 @@ def child_nodes
5313
5314
end
5314
5315
5315
5316
alias deconstruct child_nodes
5316
-
5317
+
5317
5318
def deconstruct_keys ( keys )
5318
5319
{ value : value , location : location }
5319
5320
end
@@ -6438,7 +6439,7 @@ def child_nodes
6438
6439
end
6439
6440
6440
6441
alias deconstruct child_nodes
6441
-
6442
+
6442
6443
def deconstruct_keys ( keys )
6443
6444
{ value : value , location : location }
6444
6445
end
@@ -6538,7 +6539,7 @@ def child_nodes
6538
6539
end
6539
6540
6540
6541
alias deconstruct child_nodes
6541
-
6542
+
6542
6543
def deconstruct_keys ( keys )
6543
6544
{ value : value , location : location }
6544
6545
end
@@ -6599,7 +6600,7 @@ def child_nodes
6599
6600
end
6600
6601
6601
6602
alias deconstruct child_nodes
6602
-
6603
+
6603
6604
def deconstruct_keys ( keys )
6604
6605
{ value : value , location : location }
6605
6606
end
@@ -6624,7 +6625,7 @@ def child_nodes
6624
6625
end
6625
6626
6626
6627
alias deconstruct child_nodes
6627
-
6628
+
6628
6629
def deconstruct_keys ( keys )
6629
6630
{ value : value , location : location }
6630
6631
end
@@ -6695,7 +6696,7 @@ def child_nodes
6695
6696
end
6696
6697
6697
6698
alias deconstruct child_nodes
6698
-
6699
+
6699
6700
def deconstruct_keys ( keys )
6700
6701
{ beginning : beginning , parts : parts , location : location }
6701
6702
end
@@ -6728,7 +6729,7 @@ def child_nodes
6728
6729
end
6729
6730
6730
6731
alias deconstruct child_nodes
6731
-
6732
+
6732
6733
def deconstruct_keys ( keys )
6733
6734
{ value : value , location : location }
6734
6735
end
@@ -6762,7 +6763,7 @@ def child_nodes
6762
6763
end
6763
6764
6764
6765
alias deconstruct child_nodes
6765
-
6766
+
6766
6767
def deconstruct_keys ( keys )
6767
6768
{ value : value , location : location }
6768
6769
end
@@ -7248,7 +7249,7 @@ def initialize(value:, location:)
7248
7249
@value = value
7249
7250
@location = location
7250
7251
end
7251
-
7252
+
7252
7253
def accept ( visitor )
7253
7254
visitor . visit_rparen ( self )
7254
7255
end
@@ -7258,7 +7259,7 @@ def child_nodes
7258
7259
end
7259
7260
7260
7261
alias deconstruct child_nodes
7261
-
7262
+
7262
7263
def deconstruct_keys ( keys )
7263
7264
{ value : value , location : location }
7264
7265
end
@@ -7513,7 +7514,7 @@ def child_nodes
7513
7514
end
7514
7515
7515
7516
alias deconstruct child_nodes
7516
-
7517
+
7517
7518
def deconstruct_keys ( keys )
7518
7519
{ parts : parts , location : location }
7519
7520
end
@@ -7810,7 +7811,7 @@ def child_nodes
7810
7811
end
7811
7812
7812
7813
alias deconstruct child_nodes
7813
-
7814
+
7814
7815
def deconstruct_keys ( keys )
7815
7816
{ value : value , location : location }
7816
7817
end
@@ -7840,7 +7841,7 @@ def child_nodes
7840
7841
end
7841
7842
7842
7843
alias deconstruct child_nodes
7843
-
7844
+
7844
7845
def deconstruct_keys ( keys )
7845
7846
{ value : value , location : location }
7846
7847
end
@@ -7971,7 +7972,7 @@ def child_nodes
7971
7972
end
7972
7973
7973
7974
alias deconstruct child_nodes
7974
-
7975
+
7975
7976
def deconstruct_keys ( keys )
7976
7977
{ value : value , location : location }
7977
7978
end
@@ -8000,7 +8001,7 @@ def child_nodes
8000
8001
end
8001
8002
8002
8003
alias deconstruct child_nodes
8003
-
8004
+
8004
8005
def deconstruct_keys ( keys )
8005
8006
{ value : value , location : location }
8006
8007
end
@@ -8030,7 +8031,7 @@ def child_nodes
8030
8031
end
8031
8032
8032
8033
alias deconstruct child_nodes
8033
-
8034
+
8034
8035
def deconstruct_keys ( keys )
8035
8036
{ value : value , location : location }
8036
8037
end
@@ -8141,7 +8142,7 @@ def child_nodes
8141
8142
end
8142
8143
8143
8144
alias deconstruct child_nodes
8144
-
8145
+
8145
8146
def deconstruct_keys ( keys )
8146
8147
{ value : value , location : location }
8147
8148
end
@@ -8219,7 +8220,7 @@ def child_nodes
8219
8220
end
8220
8221
8221
8222
alias deconstruct child_nodes
8222
-
8223
+
8223
8224
def deconstruct_keys ( keys )
8224
8225
{ value : value , location : location }
8225
8226
end
@@ -9244,7 +9245,7 @@ def child_nodes
9244
9245
end
9245
9246
9246
9247
alias deconstruct child_nodes
9247
-
9248
+
9248
9249
def deconstruct_keys ( keys )
9249
9250
{ value : value , location : location }
9250
9251
end
@@ -9273,7 +9274,7 @@ def child_nodes
9273
9274
end
9274
9275
9275
9276
alias deconstruct child_nodes
9276
-
9277
+
9277
9278
def deconstruct_keys ( keys )
9278
9279
{ parts : parts , location : location }
9279
9280
end
0 commit comments