The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SyntaxKit, reference v0.0.3 (61fb48), with Swift 6.2 (beta) for Linux on 26 Jun 2025 05:50:38 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

60 |         )
61 |         return ReturnStmtSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:127:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
125 |     let functionCall = FunctionCallExprSyntax(
126 |       calledExpression: ExprSyntax(
127 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
128 |           base: baseExpr,
129 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal+ExprCodeBlock.swift:53:25: warning: 'init(leadingTrivia:_:digits:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:literal:_:trailingTrivia:)' [#DeprecatedDeclaration]
 51 |       return ExprSyntax(FloatLiteralExprSyntax(literal: .floatLiteral(String(value))))
 52 |     case .integer(let value):
 53 |       return ExprSyntax(IntegerLiteralExprSyntax(digits: .integerLiteral(String(value))))
    |                         |- warning: 'init(leadingTrivia:_:digits:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:literal:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                         `- note: use 'init(leadingTrivia:_:literal:_:trailingTrivia:)' instead
 54 |     case .nil:
 55 |       return ExprSyntax(NilLiteralExprSyntax(nilKeyword: .keyword(.nil)))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal+ExprCodeBlock.swift:65:27: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                           `- note: use 'LabeledExprListSyntax' instead
 66 |         elements.enumerated().map { index, element in
 67 |           let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal+ExprCodeBlock.swift:74:18: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                  `- note: use 'LabeledExprSyntax' instead
 75 |             label: nil,
 76 |             colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal+ExprCodeBlock.swift:125:20: warning: 'init(leadingTrivia:_:keyExpression:_:colon:_:valueExpression:_:trailingComma:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:key:_:colon:_:value:_:trailingComma:_:trailingTrivia:)' [#DeprecatedDeclaration]
123 |           elements.enumerated().map { index, keyValue in
124 |             let (key, value) = keyValue
125 |             return DictionaryElementSyntax(
    |                    |- warning: 'init(leadingTrivia:_:keyExpression:_:colon:_:valueExpression:_:trailingComma:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:key:_:colon:_:value:_:trailingComma:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                    `- note: use 'init(leadingTrivia:_:key:_:colon:_:value:_:trailingComma:_:trailingTrivia:)' instead
126 |               keyExpression: key.exprSyntax,
127 |               colon: .colonToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal.swift:122:14: warning: 'init(leadingTrivia:_:digits:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:literal:_:trailingTrivia:)' [#DeprecatedDeclaration]
120 |
121 |     case .integer(let value):
122 |       return IntegerLiteralExprSyntax(digits: .integerLiteral(String(value)))
    |              |- warning: 'init(leadingTrivia:_:digits:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:literal:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |              `- note: use 'init(leadingTrivia:_:literal:_:trailingTrivia:)' instead
123 |     case .nil:
124 |       return NilLiteralExprSyntax(nilKeyword: .keyword(.nil))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal.swift:130:27: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                           `- note: use 'LabeledExprListSyntax' instead
131 |         elements.enumerated().map { index, element in
132 |           let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal.swift:141:18: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                  `- note: use 'LabeledExprSyntax' instead
142 |             label: nil,
143 |             colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Literal.swift:177:20: warning: 'init(leadingTrivia:_:keyExpression:_:colon:_:valueExpression:_:trailingComma:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:key:_:colon:_:value:_:trailingComma:_:trailingTrivia:)' [#DeprecatedDeclaration]
175 |           elements.enumerated().map { index, keyValue in
176 |             let (key, value) = keyValue
177 |             return DictionaryElementSyntax(
    |                    |- warning: 'init(leadingTrivia:_:keyExpression:_:colon:_:valueExpression:_:trailingComma:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:key:_:colon:_:value:_:trailingComma:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                    `- note: use 'init(leadingTrivia:_:key:_:colon:_:value:_:trailingComma:_:trailingTrivia:)' instead
178 |               keyExpression: key.syntax.as(ExprSyntax.self)
179 |                 ?? ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(""))),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:73:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
71 |     let property = TokenSyntax.identifier(propertyName)
72 |     return ExprSyntax(
73 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
74 |         base: baseSyntax,
75 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+EffectSpecifiers.swift:46:16: warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier [#DeprecatedDeclaration]
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier [#DeprecatedDeclaration]
47 |           asyncSpecifier: nil,
48 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+EffectSpecifiers.swift:52:14: warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier [#DeprecatedDeclaration]
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier [#DeprecatedDeclaration]
53 |         asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
54 |         throwsSpecifier: nil
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+EffectSpecifiers.swift:64:16: warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier [#DeprecatedDeclaration]
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier [#DeprecatedDeclaration]
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[245/312] Compiling SyntaxKit SyntaxResponse.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[246/312] Compiling SyntaxKit SyntaxType.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[247/312] Compiling SyntaxKit Token.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[248/312] Compiling SyntaxKit TokenVisitor+Helpers.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[249/312] Compiling SyntaxKit TokenVisitor.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[250/312] Compiling SyntaxKit TreeNode.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[251/312] Compiling SyntaxKit Int+PatternConvertible.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[252/312] Compiling SyntaxKit LetBindingPattern.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[253/312] Compiling SyntaxKit Range+PatternConvertible.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[254/312] Compiling SyntaxKit String+PatternConvertible.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[255/312] Compiling SyntaxKit Break.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[256/312] Compiling SyntaxKit Case.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[257/312] Compiling SyntaxKit CodeBlockable.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[258/312] Compiling SyntaxKit CommentBuilderResult.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[259/312] Compiling SyntaxKit Continue.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[260/312] Compiling SyntaxKit Default.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:44:9: warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
42 |
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
   |         `- warning: initialization of immutable value 'start' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:45:9: warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
43 |     let sourceRange = token.sourceRange(converter: locationConverter)
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
   |         `- warning: initialization of immutable value 'end' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
47 |   }
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor+Helpers.swift:46:9: warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
44 |     let start = sourceRange.start
45 |     let end = sourceRange.end
46 |     let text = token.presence == .present || showMissingTokens ? token.text : ""
   |         `- warning: initialization of immutable value 'text' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
47 |   }
48 |
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:64:9: warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 62 |     let end = sourceRange.end
 63 |
 64 |     let graphemeStartColumn: Int
    |         `- warning: immutable value 'graphemeStartColumn' was never used; consider removing it [#no-usage]
 65 |     if let prefix = String(
 66 |       locationConverter.sourceLines[start.line - 1].utf8.prefix(start.column - 1)
/host/spi-builder-workspace/Sources/SyntaxKit/Parser/TokenVisitor.swift:72:9: warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 70 |       graphemeStartColumn = start.column
 71 |     }
 72 |     let graphemeEndColumn: Int
    |         `- warning: immutable value 'graphemeEndColumn' was never used; consider removing it [#no-usage]
 73 |     if let prefix = String(
 74 |       locationConverter.sourceLines[end.line - 1].utf8.prefix(end.column - 1)
[261/312] Compiling SyntaxKit Switch.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[262/312] Compiling SyntaxKit SwitchCase.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[263/312] Compiling SyntaxKit SwitchLet.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[264/312] Compiling SyntaxKit While.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[265/312] Compiling SyntaxKit AccessModifier.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[266/312] Compiling SyntaxKit CaptureReferenceType.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[267/312] Compiling SyntaxKit CodeBlock.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[268/312] Compiling SyntaxKit ExprCodeBlockBuilder.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[269/312] Compiling SyntaxKit Line.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[270/312] Compiling SyntaxKit PatternConvertible.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[271/312] Compiling SyntaxKit PatternConvertibleBuilder.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[272/312] Compiling SyntaxKit TypeRepresentable.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[273/312] Compiling SyntaxKit Class.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[274/312] Compiling SyntaxKit Enum.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[275/312] Compiling SyntaxKit Extension.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[276/312] Compiling SyntaxKit Import.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:137:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
135 |     case .repeatWhile:
136 |       return StmtSyntax(
137 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax' [#DeprecatedDeclaration]
    |         `- note: use 'RepeatStmtSyntax' instead
138 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
139 |           body: bodyBlock,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[277/312] Compiling SyntaxKit DictionaryValue.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[278/312] Compiling SyntaxKit PatternCodeBlock.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[279/312] Compiling SyntaxKit PatternConvertableCollection.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[280/312] Compiling SyntaxKit Tuple.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[281/312] Compiling SyntaxKit TupleAssignment+AsyncSet.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[282/312] Compiling SyntaxKit TupleAssignment.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[283/312] Compiling SyntaxKit TupleLiteralArray.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[284/312] Compiling SyntaxKit TuplePattern.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[285/312] Compiling SyntaxKit Do.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[286/312] Compiling SyntaxKit For.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[287/312] Compiling SyntaxKit Guard.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[288/312] Compiling SyntaxKit If+Body.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[289/312] Compiling SyntaxKit If+CodeBlockItem.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[290/312] Compiling SyntaxKit If+Conditions.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[291/312] Compiling SyntaxKit If+ElseBody.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[292/312] Compiling SyntaxKit If.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/DictionaryValue.swift:63:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
61 |     // This prevents crashes while still allowing dictionary operations to continue
62 |     #warning(
63 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
64 |     )
65 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/TupleAssignment.swift:89:9: warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 87 |       // This provides a more robust API instead of crashing
 88 |       #warning(
 89 |         "TODO: Review fallback for asyncSet conditions - consider if this should be an error instead"
    |         `- warning: TODO: Review fallback for asyncSet conditions - consider if this should be an error instead
 90 |       )
 91 |       return generateRegularSyntax()
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:81:16: warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
 79 |
 80 |   public var syntax: SyntaxProtocol {
 81 |     let list = TupleExprElementListSyntax(
    |                |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprListSyntax' instead
 82 |       elements.enumerated().map { index, block in
 83 |         let elementExpr: ExprSyntax
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/Tuple.swift:97:16: warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
 95 |         }
 96 |
 97 |         return TupleExprElementSyntax(
    |                |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax' [#DeprecatedDeclaration]
    |                `- note: use 'LabeledExprSyntax' instead
 98 |           label: nil,
 99 |           colon: nil,
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:93:27: warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
 91 |           ?? DeclReferenceExprSyntax(baseName: .identifier(""))
 92 |       )
 93 |       whereClauseSyntax = WhereClauseSyntax(
    |                           |- warning: 'init(leadingTrivia:_:whereKeyword:_:guardResult:_:trailingTrivia:)' is deprecated: replaced by 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' [#DeprecatedDeclaration]
    |                           `- note: use 'init(leadingTrivia:_:whereKeyword:_:condition:_:trailingTrivia:)' instead
 94 |         whereKeyword: .keyword(.where, leadingTrivia: .space, trailingTrivia: .space),
 95 |         guardResult: whereExpr
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/For.swift:119:7: warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
117 |
118 |     return StmtSyntax(
119 |       ForInStmtSyntax(
    |       |- warning: 'ForInStmtSyntax' is deprecated: renamed to 'ForStmtSyntax' [#DeprecatedDeclaration]
    |       `- note: use 'ForStmtSyntax' instead
120 |         forKeyword: .keyword(.for, trailingTrivia: .space),
121 |         tryKeyword: nil,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[293/312] Compiling SyntaxKit Init.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[294/312] Compiling SyntaxKit Protocol.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[295/312] Compiling SyntaxKit Struct.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[296/312] Compiling SyntaxKit TypeAlias.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[297/312] Compiling SyntaxKit Catch.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[298/312] Compiling SyntaxKit CatchBuilder.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[299/312] Compiling SyntaxKit Throw.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[300/312] Compiling SyntaxKit Assignment.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[301/312] Compiling SyntaxKit Call.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[302/312] Compiling SyntaxKit Closure+Body.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[303/312] Compiling SyntaxKit Closure+Capture.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[304/312] Compiling SyntaxKit Closure+Signature.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[305/312] Compiling SyntaxKit Closure.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[306/312] Compiling SyntaxKit ClosureParameter.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[307/312] Compiling SyntaxKit ClosureParameterBuilderResult.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[308/312] Compiling SyntaxKit ClosureType.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:57:9: warning: TODO: Review fallback for non-VariableExp capture expression
 55 |       self.name = .identifier("self")  // fallback
 56 |       #warning(
 57 |         "TODO: Review fallback for non-VariableExp capture expression"
    |         `- warning: TODO: Review fallback for non-VariableExp capture expression
 58 |       )
 59 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Closure+Capture.swift:70:9: warning: TODO: Review fallback for non-VariableExp parameter value
 68 |       self.name = .identifier("self")  // fallback
 69 |       #warning(
 70 |         "TODO: Review fallback for non-VariableExp parameter value"
    |         `- warning: TODO: Review fallback for non-VariableExp parameter value
 71 |       )
 72 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:88:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 86 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 87 |           // Build the pattern: .caseName(let a, let b)
 88 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead [#DeprecatedDeclaration]
 89 |             base: typeName.isEmpty
 90 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:94:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 92 |             name: .identifier(caseName)
 93 |           )
 94 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
 95 |             ValueBindingPatternSyntax(
 96 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:106:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
104 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
105 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
106 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it [#no-usage]
107 |             leftParen: .leftParenToken(),
108 |             elements: TuplePatternElementListSyntax(
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[309/313] Wrapping AST for SyntaxKit for debugging
[311/315] Emitting module skit
[312/315] Compiling skit main.swift
[313/316] Wrapping AST for skit for debugging
[314/316] Write Objects.LinkFileList
[315/316] Linking skit
Build complete! (170.67s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "601.0.1",
            "upper_bound" : "602.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-syntax.git"
    },
    {
      "identity" : "swift-docc-plugin",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.4.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-docc-plugin"
    }
  ],
  "manifest_display_name" : "SyntaxKit",
  "name" : "SyntaxKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    }
  ],
  "products" : [
    {
      "name" : "SyntaxKit",
      "targets" : [
        "SyntaxKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "skit",
      "targets" : [
        "skit"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "skit",
      "module_type" : "SwiftTarget",
      "name" : "skit",
      "path" : "Sources/skit",
      "product_memberships" : [
        "skit"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "SyntaxKit"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "SyntaxKitTests",
      "module_type" : "SwiftTarget",
      "name" : "SyntaxKitTests",
      "path" : "Tests/SyntaxKitTests",
      "sources" : [
        "Integration/BlackjackCardTests.swift",
        "Integration/BlackjackTests.swift",
        "Integration/CommentTests.swift",
        "Integration/CompleteProtocolsExampleTests.swift",
        "Integration/ConcurrencyExampleTests.swift",
        "Integration/ConditionalsExampleTests.swift",
        "Integration/ForLoopsExampleTests.swift",
        "Integration/SwiftUIExampleTests.swift",
        "Unit/Attributes/AttributeTests.swift",
        "Unit/Collections/TupleAssignmentAsyncTests.swift",
        "Unit/Collections/TupleAssignmentBasicTests.swift",
        "Unit/Collections/TupleAssignmentEdgeCaseTests.swift",
        "Unit/Collections/TupleAssignmentIntegrationTests.swift",
        "Unit/ControlFlow/ConditionalsTests.swift",
        "Unit/ControlFlow/ForLoopTests.swift",
        "Unit/Core/PatternConvertibleTests.swift",
        "Unit/Declarations/ClassTests.swift",
        "Unit/Declarations/ExtensionTests.swift",
        "Unit/Declarations/ProtocolTests.swift",
        "Unit/Declarations/StructTests.swift",
        "Unit/Declarations/TypeAliasTests.swift",
        "Unit/EdgeCases/EdgeCaseTests.swift",
        "Unit/EdgeCases/EdgeCaseTestsExpressions.swift",
        "Unit/EdgeCases/EdgeCaseTestsTypes.swift",
        "Unit/ErrorHandling/CatchBasicTests.swift",
        "Unit/ErrorHandling/CatchComplexTests.swift",
        "Unit/ErrorHandling/CatchEdgeCaseTests.swift",
        "Unit/ErrorHandling/CatchIntegrationTests.swift",
        "Unit/ErrorHandling/DoBasicTests.swift",
        "Unit/ErrorHandling/DoComplexTests.swift",
        "Unit/ErrorHandling/DoEdgeCaseTests.swift",
        "Unit/ErrorHandling/DoIntegrationTests.swift",
        "Unit/ErrorHandling/ErrorHandlingTests.swift",
        "Unit/ErrorHandling/ThrowBasicTests.swift",
        "Unit/ErrorHandling/ThrowComplexTests.swift",
        "Unit/ErrorHandling/ThrowEdgeCaseTests.swift",
        "Unit/ErrorHandling/ThrowFunctionTests.swift",
        "Unit/Expressions/CallTests.swift",
        "Unit/Expressions/ClosureCaptureCoverageTests.swift",
        "Unit/Expressions/ClosureCoverageTests.swift",
        "Unit/Expressions/ConditionalOp/ConditionalOpBasicTests.swift",
        "Unit/Expressions/ConditionalOp/ConditionalOpComplexTests.swift",
        "Unit/Expressions/ConditionalOp/ConditionalOpLiteralTests.swift",
        "Unit/Expressions/LiteralTests.swift",
        "Unit/Expressions/LiteralValueTests.swift",
        "Unit/Expressions/NegatedPropertyAccessExp/NegatedPropertyAccessExpBasicTests.swift",
        "Unit/Expressions/NegatedPropertyAccessExp/NegatedPropertyAccessExpFunctionTests.swift",
        "Unit/Expressions/NegatedPropertyAccessExp/NegatedPropertyAccessExpLiteralTests.swift",
        "Unit/Expressions/NegatedPropertyAccessExp/NegatedPropertyAccessExpPropertyTests.swift",
        "Unit/Expressions/OptionalChaining/OptionalChainingBasicTests.swift",
        "Unit/Expressions/OptionalChaining/OptionalChainingLiteralTests.swift",
        "Unit/Expressions/OptionalChaining/OptionalChainingOperatorTests.swift",
        "Unit/Expressions/OptionalChaining/OptionalChainingPropertyTests.swift",
        "Unit/Expressions/PlusAssign/PlusAssignBasicTests.swift",
        "Unit/Expressions/PlusAssign/PlusAssignLiteralTests.swift",
        "Unit/Expressions/PlusAssign/PlusAssignPropertyTests.swift",
        "Unit/Expressions/PlusAssign/PlusAssignSpecialValueTests.swift",
        "Unit/Expressions/ReferenceExp/ReferenceExpBasicTests.swift",
        "Unit/Expressions/ReferenceExp/ReferenceExpComplexTests.swift",
        "Unit/Expressions/ReferenceExp/ReferenceExpFunctionTests.swift",
        "Unit/Expressions/ReferenceExp/ReferenceExpLiteralTests.swift",
        "Unit/Expressions/ReferenceExp/ReferenceExpPropertyTests.swift",
        "Unit/Functions/FunctionTests.swift",
        "Unit/Integration/FrameworkCompatibilityTests.swift",
        "Unit/Integration/OptionsMacroIntegrationTests.swift",
        "Unit/Integration/OptionsMacroIntegrationTestsAPI.swift",
        "Unit/Migration/AssertionMigrationTests.swift",
        "Unit/Migration/CodeStyleMigrationTests.swift",
        "Unit/Migration/MigrationTests.swift",
        "Unit/SwiftUIFeatureTests.swift",
        "Unit/Utilities/String+Normalize.swift",
        "Unit/Variables/VariableCoverageTests.swift",
        "Unit/Variables/VariableStaticTests.swift"
      ],
      "target_dependencies" : [
        "SyntaxKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SyntaxKit",
      "module_type" : "SwiftTarget",
      "name" : "SyntaxKit",
      "path" : "Sources/SyntaxKit",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftOperators",
        "SwiftParser"
      ],
      "product_memberships" : [
        "SyntaxKit",
        "skit"
      ],
      "sources" : [
        "Attributes/Attribute.swift",
        "Attributes/Trivia+Comments.swift",
        "CodeBlocks/CodeBlock+ExprSyntax.swift",
        "CodeBlocks/CodeBlock+Generate.swift",
        "CodeBlocks/CodeBlockBuilder.swift",
        "CodeBlocks/CodeBlockBuilderResult.swift",
        "CodeBlocks/CodeBlockItemSyntax.Item.swift",
        "CodeBlocks/CommentedCodeBlock.swift",
        "CodeBlocks/EmptyCodeBlock.swift",
        "CodeBlocks/ExprCodeBlock.swift",
        "Collections/Array+LiteralValue.swift",
        "Collections/ArrayLiteral.swift",
        "Collections/CodeBlockableLiteral.swift",
        "Collections/Dictionary+LiteralValue.swift",
        "Collections/DictionaryExpr.swift",
        "Collections/DictionaryLiteral.swift",
        "Collections/DictionaryValue.swift",
        "Collections/PatternCodeBlock.swift",
        "Collections/PatternConvertableCollection.swift",
        "Collections/Tuple.swift",
        "Collections/TupleAssignment+AsyncSet.swift",
        "Collections/TupleAssignment.swift",
        "Collections/TupleLiteralArray.swift",
        "Collections/TuplePattern.swift",
        "ControlFlow/Do.swift",
        "ControlFlow/For.swift",
        "ControlFlow/Guard.swift",
        "ControlFlow/If+Body.swift",
        "ControlFlow/If+CodeBlockItem.swift",
        "ControlFlow/If+Conditions.swift",
        "ControlFlow/If+ElseBody.swift",
        "ControlFlow/If.swift",
        "ControlFlow/Switch.swift",
        "ControlFlow/SwitchCase.swift",
        "ControlFlow/SwitchLet.swift",
        "ControlFlow/While.swift",
        "Core/AccessModifier.swift",
        "Core/CaptureReferenceType.swift",
        "Core/CodeBlock.swift",
        "Core/ExprCodeBlockBuilder.swift",
        "Core/Line.swift",
        "Core/PatternConvertible.swift",
        "Core/PatternConvertibleBuilder.swift",
        "Core/TypeRepresentable.swift",
        "Declarations/Class.swift",
        "Declarations/Enum.swift",
        "Declarations/Extension.swift",
        "Declarations/Import.swift",
        "Declarations/Init.swift",
        "Declarations/Protocol.swift",
        "Declarations/Struct.swift",
        "Declarations/TypeAlias.swift",
        "ErrorHandling/Catch.swift",
        "ErrorHandling/CatchBuilder.swift",
        "ErrorHandling/Throw.swift",
        "Expressions/Assignment.swift",
        "Expressions/Call.swift",
        "Expressions/Closure+Body.swift",
        "Expressions/Closure+Capture.swift",
        "Expressions/Closure+Signature.swift",
        "Expressions/Closure.swift",
        "Expressions/ClosureParameter.swift",
        "Expressions/ClosureParameterBuilderResult.swift",
        "Expressions/ClosureType.swift",
        "Expressions/ConditionalOp.swift",
        "Expressions/FunctionCallExp.swift",
        "Expressions/Infix.swift",
        "Expressions/Literal+Convenience.swift",
        "Expressions/Literal+ExprCodeBlock.swift",
        "Expressions/Literal+PatternConvertible.swift",
        "Expressions/Literal.swift",
        "Expressions/LiteralValue.swift",
        "Expressions/NegatedPropertyAccessExp.swift",
        "Expressions/OptionalChainingExp.swift",
        "Expressions/PlusAssign.swift",
        "Expressions/PropertyAccessExp.swift",
        "Expressions/PropertyAccessible.swift",
        "Expressions/ReferenceExp.swift",
        "Expressions/Return.swift",
        "Functions/Function+EffectSpecifiers.swift",
        "Functions/Function+Effects.swift",
        "Functions/Function+Modifiers.swift",
        "Functions/Function+Syntax.swift",
        "Functions/Function.swift",
        "Functions/FunctionParameterSyntax+Init.swift",
        "Functions/FunctionRequirement.swift",
        "Parameters/Parameter.swift",
        "Parameters/ParameterBuilderResult.swift",
        "Parameters/ParameterExp.swift",
        "Parameters/ParameterExpBuilderResult.swift",
        "Parser/SourceRange.swift",
        "Parser/String+Extensions.swift",
        "Parser/String.swift",
        "Parser/StructureProperty.swift",
        "Parser/StructureValue.swift",
        "Parser/SyntaxParser.swift",
        "Parser/SyntaxResponse.swift",
        "Parser/SyntaxType.swift",
        "Parser/Token.swift",
        "Parser/TokenVisitor+Helpers.swift",
        "Parser/TokenVisitor.swift",
        "Parser/TreeNode.swift",
        "Patterns/Int+PatternConvertible.swift",
        "Patterns/LetBindingPattern.swift",
        "Patterns/Range+PatternConvertible.swift",
        "Patterns/String+PatternConvertible.swift",
        "Utilities/Break.swift",
        "Utilities/Case.swift",
        "Utilities/CodeBlockable.swift",
        "Utilities/CommentBuilderResult.swift",
        "Utilities/Continue.swift",
        "Utilities/Default.swift",
        "Utilities/EnumCase+Syntax.swift",
        "Utilities/EnumCase.swift",
        "Utilities/Fallthrough.swift",
        "Utilities/Group.swift",
        "Utilities/Let.swift",
        "Utilities/Parenthesized.swift",
        "Utilities/PropertyRequirement.swift",
        "Utilities/Then.swift",
        "Variables/ComputedProperty.swift",
        "Variables/Variable+Attributes.swift",
        "Variables/Variable+LiteralInitializers.swift",
        "Variables/Variable+Modifiers.swift",
        "Variables/Variable+TypedInitializers.swift",
        "Variables/Variable.swift",
        "Variables/VariableExp.swift",
        "Variables/VariableKind.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:f81a7bd7aa87a0f81848d48c5bcc03f5f78deebd37fa5f9be9913077205d3687
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.