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 main (ae00fd), with Swift 6.1 for Android on 11 Sep 2025 04:45:06 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1

Build Log

    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[279/345] Compiling SyntaxKit LiteralValue.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[280/345] Compiling SyntaxKit NegatedPropertyAccessExp.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[281/345] Compiling SyntaxKit OptionalChainingExp.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[282/345] Compiling SyntaxKit PlusAssign.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[283/345] Compiling SyntaxKit PropertyAccessExp.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[284/345] Compiling SyntaxKit PropertyAccessible.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[285/345] Compiling SyntaxKit ReferenceExp.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[286/345] Compiling SyntaxKit Return.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/FunctionCallExp.swift:103:9: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
101 |     let functionCall = FunctionCallExprSyntax(
102 |       calledExpression: ExprSyntax(
103 |         MemberAccessExprSyntax(
    |         `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
104 |           base: baseExpr,
105 |           dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Infix+Comparison.swift:30:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
31 |
32 | // MARK: - Comparison Operators
/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:)'
 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:)'
    |                         `- 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'
 63 |       return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(value)))
 64 |     case .tuple(let elements):
 65 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
 72 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
 73 |           }
 74 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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:)'
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:)'
    |              `- 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'
128 |       return DeclReferenceExprSyntax(baseName: .identifier(value))
129 |     case .tuple(let elements):
130 |       let tupleElements = TupleExprElementListSyntax(
    |                           |- warning: 'TupleExprElementListSyntax' is deprecated: renamed to 'LabeledExprListSyntax'
    |                           `- 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'
139 |             elementExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("_")))
140 |           }
141 |           return TupleExprElementSyntax(
    |                  |- warning: 'TupleExprElementSyntax' is deprecated: renamed to 'LabeledExprSyntax'
    |                  `- 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:)'
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:)'
    |                    `- 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/OptionalChainingExp.swift:44:9: warning: TODO: Review fallback for failed expression conversion
42 |       // Fallback to a default expression if conversion fails
43 |       #warning(
44 |         "TODO: Review fallback for failed expression conversion"
   |         `- warning: TODO: Review fallback for failed expression conversion
45 |       )
46 |       baseExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/PropertyAccessExp.swift:45:7: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
43 |     let property = TokenSyntax.identifier(propertyName)
44 |     return ExprSyntax(
45 |       MemberAccessExprSyntax(
   |       `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
46 |         base: baseSyntax,
47 |         dot: .periodToken(),
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/Return.swift:54:11: warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
52 |         // fallback: no valid expression
53 |         #warning(
54 |           "TODO: Review fallback for no valid expression - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for no valid expression - consider if this should be an error instead
55 |         )
56 |         return ReturnStmtSyntax(
[287/345] Compiling SyntaxKit Function+EffectSpecifiers.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[288/345] Compiling SyntaxKit Function+Effects.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[289/345] Compiling SyntaxKit Function+Modifiers.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[290/345] Compiling SyntaxKit Function+Syntax.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[291/345] Compiling SyntaxKit Function.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[292/345] Compiling SyntaxKit FunctionParameterSyntax+Init.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[293/345] Compiling SyntaxKit FunctionRequirement.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[294/345] Compiling SyntaxKit Parameter.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[295/345] Compiling SyntaxKit ParameterBuilderResult.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[296/345] Compiling SyntaxKit ParameterExp.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[297/345] Compiling SyntaxKit ParameterExpBuilderResult.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[298/345] Compiling SyntaxKit SourceRange.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[299/345] Compiling SyntaxKit String+Extensions.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[300/345] Compiling SyntaxKit String.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[301/345] Compiling SyntaxKit StructureProperty.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[302/345] Compiling SyntaxKit StructureValue.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[303/345] Compiling SyntaxKit SyntaxParser.swift
/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
44 |         )
45 |       } else {
46 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
50 |       }
51 |     case .async:
52 |       return FunctionEffectSpecifiersSyntax(
   |              `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
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
62 |         )
63 |       } else {
64 |         return FunctionEffectSpecifiersSyntax(
   |                `- warning: 'init(leadingTrivia:_:asyncSpecifier:_:throwsSpecifier:_:trailingTrivia:)' is deprecated: use throwsClause instead of throwsSpecifier
65 |           asyncSpecifier: .keyword(.async, leadingTrivia: .space, trailingTrivia: .space),
66 |           throwsSpecifier: throwsSpecifier
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/Function+Syntax.swift:94:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 92 |     }
 93 |     if isMutating {
 94 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 95 |         modifiers + [
 96 |           DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))
/host/spi-builder-workspace/Sources/SyntaxKit/Functions/FunctionRequirement.swift:92:19: warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 90 |     }
 91 |     if isMutating {
 92 |       modifiers = DeclModifierListSyntax(
    |                   `- warning: 'init(_:)' is deprecated: Call to initializer is not necessary.
 93 |         modifiers + [DeclModifierSyntax(name: .keyword(.mutating, trailingTrivia: .space))]
 94 |       )
[304/345] Compiling SyntaxKit Import.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[305/345] Compiling SyntaxKit Init.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[306/345] Compiling SyntaxKit Protocol.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[307/345] Compiling SyntaxKit Struct+Public.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[308/345] Compiling SyntaxKit Struct.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[309/345] Compiling SyntaxKit TypeAlias.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[310/345] Compiling SyntaxKit Catch.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[311/345] Compiling SyntaxKit CatchBuilder.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[312/345] Compiling SyntaxKit Throw.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[313/345] Compiling SyntaxKit Assignment.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[314/345] Compiling SyntaxKit Call.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[315/345] Compiling SyntaxKit CaptureInfo.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[316/345] Compiling SyntaxKit Closure+Body.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[317/345] Compiling SyntaxKit Closure+Capture.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[318/345] Compiling SyntaxKit Closure+Signature.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[319/345] Compiling SyntaxKit Closure.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[320/345] Compiling SyntaxKit ClosureParameter.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[321/345] Compiling SyntaxKit ClosureParameterBuilderResult.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:51:30: warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 49 |             baseParts.count == 2 ? (String(baseParts[0]), String(baseParts[1])) : ("", baseName)
 50 |           // Build the pattern: .caseName(let a, let b)
 51 |           let memberAccess = MemberAccessExprSyntax(
    |                              `- warning: 'init(leadingTrivia:_:base:_:dot:_:name:_:declNameArguments:_:trailingTrivia:)' is deprecated: Use initializer taking `DeclReferenceExprSyntax` instead
 52 |             base: typeName.isEmpty
 53 |               ? nil : ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier(typeName))),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:57:15: warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 55 |             name: .identifier(caseName)
 56 |           )
 57 |           let patternWithTuple = PatternSyntax(
    |               `- warning: initialization of immutable value 'patternWithTuple' was never used; consider replacing with assignment to '_' or removing it
 58 |             ValueBindingPatternSyntax(
 59 |               bindingSpecifier: .keyword(.case, trailingTrivia: .space),
/host/spi-builder-workspace/Sources/SyntaxKit/ErrorHandling/Catch.swift:69:15: warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 67 |           // Actually, Swift's catch pattern for associated values is: .caseName(let a, let b)
 68 |           // So we want: ExpressionPatternSyntax(MemberAccessExprSyntax + tuplePattern)
 69 |           let tuplePattern = TuplePatternSyntax(
    |               `- warning: initialization of immutable value 'tuplePattern' was never used; consider replacing with assignment to '_' or removing it
 70 |             leftParen: .leftParenToken(),
 71 |             elements: TuplePatternElementListSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/Expressions/CaptureInfo.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/CaptureInfo.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 |     }
[322/345] Compiling SyntaxKit SwitchCase.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[323/345] Compiling SyntaxKit SwitchLet.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[324/345] Compiling SyntaxKit While.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[325/345] Compiling SyntaxKit AccessModifier.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[326/345] Compiling SyntaxKit CaptureReferenceType.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[327/345] Compiling SyntaxKit CodeBlock.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[328/345] Compiling SyntaxKit ExprCodeBlockBuilder.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[329/345] Compiling SyntaxKit Keyword+AccessModifier.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[330/345] Compiling SyntaxKit Keyword+CaptureReferenceType.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[331/345] Compiling SyntaxKit Line+Trivia.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[332/345] Compiling SyntaxKit Line.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[333/345] Compiling SyntaxKit PatternConvertible.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[334/345] Compiling SyntaxKit PatternConvertibleBuilder.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[335/345] Compiling SyntaxKit String+TypeRepresentable.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[336/345] Compiling SyntaxKit TypeRepresentable.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[337/345] Compiling SyntaxKit Class.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[338/345] Compiling SyntaxKit Enum.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[339/345] Compiling SyntaxKit Extension.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/While.swift:69:9: warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
 67 |     case .repeatWhile:
 68 |       return StmtSyntax(
 69 |         RepeatWhileStmtSyntax(
    |         |- warning: 'RepeatWhileStmtSyntax' is deprecated: renamed to 'RepeatStmtSyntax'
    |         `- note: use 'RepeatStmtSyntax' instead
 70 |           repeatKeyword: .keyword(.repeat, trailingTrivia: .space),
 71 |           body: bodyBlock,
[343/347] Wrapping AST for SyntaxKit for debugging
[345/349] Emitting module skit
[346/349] Compiling skit main.swift
[347/350] Wrapping AST for skit for debugging
[348/350] Write Objects.LinkFileList
[349/350] Linking skit
Build complete! (108.70s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "601.0.1",
            "upper_bound" : "602.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/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/SimpleDocTests.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/NormalizeOptions.swift",
        "Unit/Utilities/String+NormalizeExtensions.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/AttributeInfo.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/CodeBlock+DictionaryValue.swift",
        "Collections/CodeBlockableLiteral.swift",
        "Collections/Dictionary+LiteralValue.swift",
        "Collections/DictionaryExpr.swift",
        "Collections/DictionaryLiteral.swift",
        "Collections/DictionaryValue.swift",
        "Collections/Literal+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/Keyword+AccessModifier.swift",
        "Core/Keyword+CaptureReferenceType.swift",
        "Core/Line+Trivia.swift",
        "Core/Line.swift",
        "Core/PatternConvertible.swift",
        "Core/PatternConvertibleBuilder.swift",
        "Core/String+TypeRepresentable.swift",
        "Core/TypeRepresentable.swift",
        "Declarations/Class.swift",
        "Declarations/Enum.swift",
        "Declarations/Extension.swift",
        "Declarations/Import.swift",
        "Declarations/Init.swift",
        "Declarations/Protocol.swift",
        "Declarations/Struct+Public.swift",
        "Declarations/Struct.swift",
        "Declarations/TypeAlias.swift",
        "ErrorHandling/Catch.swift",
        "ErrorHandling/CatchBuilder.swift",
        "ErrorHandling/Throw.swift",
        "Expressions/Assignment.swift",
        "Expressions/Call.swift",
        "Expressions/CaptureInfo.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+Comparison.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/CodeBlock+Comment.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/AttributeArguments.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"
    },
    {
      "c99name" : "SyntaxDocTests",
      "module_type" : "SwiftTarget",
      "name" : "SyntaxDocTests",
      "path" : "Tests/SyntaxDocTests",
      "sources" : [
        "DocumentationExampleTests.swift",
        "DocumentationTestError.swift",
        "Settings.swift"
      ],
      "target_dependencies" : [
        "SyntaxKit",
        "DocumentationHarness"
      ],
      "type" : "test"
    },
    {
      "c99name" : "DocumentationHarness",
      "module_type" : "SwiftTarget",
      "name" : "DocumentationHarness",
      "path" : "Sources/DocumentationHarness",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftOperators",
        "SwiftParser"
      ],
      "sources" : [
        "CodeBlock.swift",
        "CodeBlockExtraction.swift",
        "CodeBlockExtractor.swift",
        "CodeBlockExtractorError.swift",
        "CodeBlockType.swift",
        "CodeBlockValidationParameters.swift",
        "CodeSyntaxValidator.swift",
        "CompilationResult.swift",
        "DocumentationValidator.swift",
        "FileManager+Documentation.swift",
        "FileSearchError.swift",
        "FileSearcher.swift",
        "PackageValidator.swift",
        "SyntaxValidator.swift",
        "TestType.swift",
        "ValidationError.swift",
        "ValidationParameters.swift",
        "ValidationResult.swift",
        "Validator.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:8106a39f56f5bb7aad9f0d9a94f1e5362f9a40b692f7bc17efe17b7b91dc65fc
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
Done.