@@ -331,8 +331,11 @@ open class BasicFormat: SyntaxRewriter {
331331 ( . rawStringPoundDelimiter, . multilineStringQuote) , // opening raw string delimiter should never be separate by a space
332332 ( . rawStringPoundDelimiter, . singleQuote) , // opening raw string delimiter should never be separate by a space
333333 ( . rawStringPoundDelimiter, . stringQuote) , // opening raw string delimiter should never be separate by a space
334+ ( . rawStringPoundDelimiter, . period) , // opening raw string delimiter should never be separate by a space
334335 ( . regexLiteralPattern, _) ,
336+ ( . regexPoundDelimiter, . period) , // #/myRegex/#.someMember
335337 ( . regexSlash, . regexPoundDelimiter) , // closing extended regex delimiter should never be separate by a space
338+ ( . regexSlash, . period) , // /myRegex/.someMember
336339 ( . rightAngle, . leftParen) , // func foo<T>(x: T)
337340 ( . rightAngle, . period) , // Foo<T>.bar
338341 ( . rightBrace, . leftParen) , // { return 1 }()
@@ -341,6 +344,7 @@ open class BasicFormat: SyntaxRewriter {
341344 ( . rightSquare, . period) , // myArray[1].someProperty
342345 ( . singleQuote, . rawStringPoundDelimiter) , // closing raw string delimiter should never be separate by a space
343346 ( . stringQuote, . rawStringPoundDelimiter) , // closing raw string delimiter should never be separate by a space
347+ ( . stringQuote, . period) , // "test".lowercased
344348 ( . stringSegment, _) ,
345349 ( _, . comma) ,
346350 ( _, . ellipsis) ,
0 commit comments