-
Notifications
You must be signed in to change notification settings - Fork 470
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Description
We've found a series of regressions when building ForInStmtSyntax, including:
awaitKeywordis defaulted to.keyword(.await)instead ofnil, which is unexpected for most users;BasicFormatfails to add spacing afterawaitKeyword.
Steps to Reproduce
let buildable = ForInStmtSyntax(pattern: PatternSyntax("element"), sequenceExpr: ExprSyntax("array")) {
ExprSyntax("print(element)")
}
print(buildable.formatted())Outputs:
for awaitelement in array {
print(element)
}Expected:
for element in array {
print(element)
}Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working