@@ -138,9 +138,8 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
138
138
}
139
139
let arrayTypeExpr = makeArrayTypeExpression (
140
140
elementType: typeArgument. argumentType,
141
- leftSquareBracket: TokenSyntax . leftSquareBracketToken ( leadingTrivia: leadingTrivia) ,
142
- rightSquareBracket:
143
- TokenSyntax . rightSquareBracketToken ( trailingTrivia: trailingTrivia) )
141
+ leftSquare: TokenSyntax . leftSquareToken ( leadingTrivia: leadingTrivia) ,
142
+ rightSquare: TokenSyntax . rightSquareToken ( trailingTrivia: trailingTrivia) )
144
143
newNode = ExprSyntax ( arrayTypeExpr)
145
144
146
145
case " Dictionary " :
@@ -151,10 +150,9 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
151
150
let dictTypeExpr = makeDictionaryTypeExpression (
152
151
keyType: typeArguments. 0 . argumentType,
153
152
valueType: typeArguments. 1 . argumentType,
154
- leftSquareBracket : TokenSyntax . leftSquareBracketToken ( leadingTrivia: leadingTrivia) ,
153
+ leftSquare : TokenSyntax . leftSquareToken ( leadingTrivia: leadingTrivia) ,
155
154
colon: TokenSyntax . colonToken ( trailingTrivia: . spaces( 1 ) ) ,
156
- rightSquareBracket:
157
- TokenSyntax . rightSquareBracketToken ( trailingTrivia: trailingTrivia) )
155
+ rightSquare: TokenSyntax . rightSquareToken ( trailingTrivia: trailingTrivia) )
158
156
newNode = ExprSyntax ( dictTypeExpr)
159
157
160
158
case " Optional " :
@@ -205,9 +203,9 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
205
203
trailingTrivia: Trivia
206
204
) -> TypeSyntax {
207
205
let result = ArrayTypeSyntax (
208
- leftSquareBracket : TokenSyntax . leftSquareBracketToken ( leadingTrivia: leadingTrivia) ,
206
+ leftSquare : TokenSyntax . leftSquareToken ( leadingTrivia: leadingTrivia) ,
209
207
elementType: element,
210
- rightSquareBracket : TokenSyntax . rightSquareBracketToken ( trailingTrivia: trailingTrivia) )
208
+ rightSquare : TokenSyntax . rightSquareToken ( trailingTrivia: trailingTrivia) )
211
209
return TypeSyntax ( result)
212
210
}
213
211
@@ -220,11 +218,11 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
220
218
trailingTrivia: Trivia
221
219
) -> TypeSyntax {
222
220
let result = DictionaryTypeSyntax (
223
- leftSquareBracket : TokenSyntax . leftSquareBracketToken ( leadingTrivia: leadingTrivia) ,
221
+ leftSquare : TokenSyntax . leftSquareToken ( leadingTrivia: leadingTrivia) ,
224
222
keyType: key,
225
223
colon: TokenSyntax . colonToken ( trailingTrivia: . spaces( 1 ) ) ,
226
224
valueType: value,
227
- rightSquareBracket : TokenSyntax . rightSquareBracketToken ( trailingTrivia: trailingTrivia) )
225
+ rightSquare : TokenSyntax . rightSquareToken ( trailingTrivia: trailingTrivia) )
228
226
return TypeSyntax ( result)
229
227
}
230
228
@@ -272,18 +270,18 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
272
270
/// have a valid expression representation.
273
271
private func makeArrayTypeExpression(
274
272
elementType: TypeSyntax ,
275
- leftSquareBracket : TokenSyntax ,
276
- rightSquareBracket : TokenSyntax
273
+ leftSquare : TokenSyntax ,
274
+ rightSquare : TokenSyntax
277
275
) -> ArrayExprSyntax ? {
278
276
guard let elementTypeExpr = expressionRepresentation ( of: elementType) else {
279
277
return nil
280
278
}
281
279
return ArrayExprSyntax (
282
- leftSquare: leftSquareBracket ,
280
+ leftSquare: leftSquare ,
283
281
elements: ArrayElementListSyntax ( [
284
282
ArrayElementSyntax ( expression: elementTypeExpr, trailingComma: nil ) ,
285
283
] ) ,
286
- rightSquare: rightSquareBracket )
284
+ rightSquare: rightSquare )
287
285
}
288
286
289
287
/// Returns a `DictionaryExprSyntax` whose single key/value pair is the expression representations
@@ -292,9 +290,9 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
292
290
private func makeDictionaryTypeExpression(
293
291
keyType: TypeSyntax ,
294
292
valueType: TypeSyntax ,
295
- leftSquareBracket : TokenSyntax ,
293
+ leftSquare : TokenSyntax ,
296
294
colon: TokenSyntax ,
297
- rightSquareBracket : TokenSyntax
295
+ rightSquare : TokenSyntax
298
296
) -> DictionaryExprSyntax ? {
299
297
guard
300
298
let keyTypeExpr = expressionRepresentation ( of: keyType) ,
@@ -310,9 +308,9 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
310
308
trailingComma: nil ) ,
311
309
] )
312
310
return DictionaryExprSyntax (
313
- leftSquare: leftSquareBracket ,
311
+ leftSquare: leftSquare ,
314
312
content: . elements( dictElementList) ,
315
- rightSquare: rightSquareBracket )
313
+ rightSquare: rightSquare )
316
314
}
317
315
318
316
/// Returns an `OptionalChainingExprSyntax` whose wrapped expression is the expression
@@ -394,17 +392,17 @@ public final class UseShorthandTypeNames: SyntaxFormatRule {
394
392
case . arrayType( let arrayType) :
395
393
let result = makeArrayTypeExpression (
396
394
elementType: arrayType. elementType,
397
- leftSquareBracket : arrayType. leftSquareBracket ,
398
- rightSquareBracket : arrayType. rightSquareBracket )
395
+ leftSquare : arrayType. leftSquare ,
396
+ rightSquare : arrayType. rightSquare )
399
397
return ExprSyntax ( result)
400
398
401
399
case . dictionaryType( let dictionaryType) :
402
400
let result = makeDictionaryTypeExpression (
403
401
keyType: dictionaryType. keyType,
404
402
valueType: dictionaryType. valueType,
405
- leftSquareBracket : dictionaryType. leftSquareBracket ,
403
+ leftSquare : dictionaryType. leftSquare ,
406
404
colon: dictionaryType. colon,
407
- rightSquareBracket : dictionaryType. rightSquareBracket )
405
+ rightSquare : dictionaryType. rightSquare )
408
406
return ExprSyntax ( result)
409
407
410
408
case . optionalType( let optionalType) :
0 commit comments