@@ -307,8 +307,11 @@ open class BasicFormat: SyntaxRewriter {
307307 ( . rawStringPoundDelimiter, . multilineStringQuote) , // opening raw string delimiter should never be separate by a space
308308 ( . rawStringPoundDelimiter, . singleQuote) , // opening raw string delimiter should never be separate by a space
309309 ( . rawStringPoundDelimiter, . stringQuote) , // opening raw string delimiter should never be separate by a space
310+ ( . rawStringPoundDelimiter, . period) , // opening raw string delimiter should never be separate by a space
310311 ( . regexLiteralPattern, _) ,
312+ ( . regexPoundDelimiter, . period) , // #/myRegex/#.someMember
311313 ( . regexSlash, . regexPoundDelimiter) , // closing extended regex delimiter should never be separate by a space
314+ ( . regexSlash, . period) , // /myRegex/.someMember
312315 ( . rightAngle, . leftParen) , // func foo<T>(x: T)
313316 ( . rightAngle, . period) , // Foo<T>.bar
314317 ( . rightBrace, . leftParen) , // { return 1 }()
@@ -317,6 +320,7 @@ open class BasicFormat: SyntaxRewriter {
317320 ( . rightSquare, . period) , // myArray[1].someProperty
318321 ( . singleQuote, . rawStringPoundDelimiter) , // closing raw string delimiter should never be separate by a space
319322 ( . stringQuote, . rawStringPoundDelimiter) , // closing raw string delimiter should never be separate by a space
323+ ( . stringQuote, . period) , // "test".lowercased
320324 ( . stringSegment, _) ,
321325 ( _, . comma) ,
322326 ( _, . ellipsis) ,
0 commit comments