The Swift Package Index logo.Swift Package Index

Build Information

Successful build of SyntaxKit, reference main (475ae7), with Swift 6.1 for Wasm on 7 Apr 2026 06:27:33 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+ExprSyntax.swift:52:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
50 |     // This prevents crashes while still allowing code generation to continue
51 |     #warning(
52 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
53 |     )
54 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:51:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |         // This prevents crashes while still allowing code generation to continue
50 |         #warning(
51 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |         )
53 |         let emptyExpr = ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlock+Generate.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | extension CodeBlock {
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CodeBlockItemSyntax.Item.swift:51:9: warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
49 |       // This is a fallback for when SwitchCase is used standalone
50 |       #warning(
51 |         "TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead"
   |         `- warning: TODO: Review fallback for SwitchCase used standalone - consider if this should be an error instead
52 |       )
53 |       let switchExpr = SwitchExprSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/CommentedCodeBlock.swift:63:16: warning: TODO: Review fallback for no tokens - consider if this should be an error instead
61 |     guard let firstToken = base.syntax.firstToken(viewMode: .sourceAccurate) else {
62 |       // Fallback – no tokens? return original syntax
63 |       #warning("TODO: Review fallback for no tokens - consider if this should be an error instead")
   |                `- warning: TODO: Review fallback for no tokens - consider if this should be an error instead
64 |       return base.syntax
65 |     }
/host/spi-builder-workspace/Sources/SyntaxKit/CodeBlocks/EmptyCodeBlock.swift:31:8: warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SwiftSyntax
   |        `- warning: public import of 'SwiftSyntax' was not used in public declarations or inlinable code
32 |
33 | /// An empty code block that generates no syntax.
/host/spi-builder-workspace/Sources/SyntaxKit/Collections/CodeBlock+DictionaryValue.swift:51:7: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
49 |     // This prevents crashes while still allowing dictionary operations to continue
50 |     #warning(
51 |       "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |       `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
52 |     )
53 |     return ExprSyntax(DeclReferenceExprSyntax(baseName: .identifier("")))
[300/372] Compiling SyntaxParser SyntaxResponse.swift
[301/372] Emitting module SyntaxParser
[302/372] Compiling SyntaxParser SyntaxParser.swift
[303/372] Compiling SyntaxKit Call.swift
/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 |     }
/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(),
[304/372] Compiling SyntaxKit CaptureInfo.swift
/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 |     }
/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(),
[305/372] Compiling SyntaxKit Closure+Body.swift
/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 |     }
/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(),
[306/372] Compiling SyntaxKit Closure+Capture.swift
/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 |     }
/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(),
[307/372] Compiling SyntaxKit Closure+Signature.swift
/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 |     }
/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(),
[308/372] Compiling SyntaxKit Closure.swift
/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 |     }
/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(),
[309/372] Compiling SyntaxKit ClosureParameter.swift
/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 |     }
/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(),
[310/372] Compiling SyntaxKit ClosureParameterBuilderResult.swift
/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 |     }
/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(),
[311/372] Compiling SyntaxKit ClosureType.swift
/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 |     }
/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(),
[312/372] Compiling SyntaxKit ConditionalOp.swift
/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 |     }
/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(),
[313/372] Compiling SyntaxKit FunctionCallExp.swift
/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 |     }
/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(),
[314/372] Compiling SyntaxKit Infix+Comparison.swift
/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 |     }
/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(),
[315/372] Compiling SyntaxKit Infix.swift
/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 |     }
/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(),
[316/372] Compiling SyntaxKit Literal+Convenience.swift
/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 |     }
/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(),
[317/372] Compiling SyntaxKit Literal+ExprCodeBlock.swift
/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 |     }
/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(),
[318/372] Compiling SyntaxKit Literal+PatternConvertible.swift
/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 |     }
/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(),
[319/372] Compiling SyntaxParser SourceRange.swift
[320/372] Compiling SyntaxParser TreeNode.swift
[321/373] Compiling SyntaxKit PatternConvertibleBuilder.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(
[322/373] Compiling SyntaxKit String+TypeRepresentable.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(
[323/373] Compiling SyntaxKit TypeRepresentable.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(
[324/373] Compiling SyntaxKit Class.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(
[325/373] Compiling SyntaxKit Enum.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(
[326/373] Compiling SyntaxKit Extension.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(
[327/373] 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(
[328/373] 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(
[329/373] 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(
[330/373] 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(
[331/373] 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(
[332/373] 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(
[333/373] 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(
[334/373] 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(
[335/373] 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(
[336/373] 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(
[337/373] Compiling SyntaxKit If+Conditions.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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/373] Compiling SyntaxKit If+ElseBody.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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/373] Compiling SyntaxKit If.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[340/373] Compiling SyntaxKit Switch.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[341/373] Compiling SyntaxKit SwitchCase.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[342/373] Compiling SyntaxKit SwitchLet.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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/373] Compiling SyntaxKit While.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[344/373] Compiling SyntaxKit AccessModifier.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[345/373] Compiling SyntaxKit CaptureReferenceType.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[346/373] Compiling SyntaxKit CodeBlock.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[347/373] Compiling SyntaxKit ExprCodeBlockBuilder.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[348/373] Compiling SyntaxKit Keyword+AccessModifier.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[349/373] Compiling SyntaxKit Keyword+CaptureReferenceType.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[350/373] Compiling SyntaxKit Line+Trivia.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[351/373] Compiling SyntaxKit Line.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[352/373] Compiling SyntaxKit PatternConvertible.swift
/host/spi-builder-workspace/Sources/SyntaxKit/ControlFlow/If+ElseBody.swift:88:9: warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 86 |       // Fallback to empty code block
 87 |       #warning(
 88 |         "TODO: Review fallback to empty code block - consider if this should be an error instead")
    |         `- warning: TODO: Review fallback to empty code block - consider if this should be an error instead
 89 |       return IfExprSyntax.ElseBody(
 90 |         CodeBlockSyntax(
/host/spi-builder-workspace/Sources/SyntaxKit/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,
[353/373] Compiling SyntaxKit EnumCase.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[354/373] Compiling SyntaxKit Fallthrough.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[355/373] Compiling SyntaxKit Group.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[356/373] Compiling SyntaxKit Let.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[357/373] Compiling SyntaxKit Parenthesized.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[358/373] Compiling SyntaxKit PropertyRequirement.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[359/373] Compiling SyntaxKit Then.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[360/373] Compiling SyntaxKit AttributeArguments.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[361/373] Compiling SyntaxKit ComputedProperty.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[362/373] Compiling SyntaxKit Variable+Attributes.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[363/373] Compiling SyntaxKit Variable+LiteralInitializers.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[364/373] Compiling SyntaxKit Variable+Modifiers.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[365/373] Compiling SyntaxKit Variable+TypedInitializers.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[366/373] Compiling SyntaxKit Variable.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[367/373] Compiling SyntaxKit VariableExp.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[368/373] Compiling SyntaxKit VariableKind.swift
/host/spi-builder-workspace/Sources/SyntaxKit/Utilities/Group.swift:53:11: warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
51 |         // This allows the group to continue processing other valid blocks
52 |         #warning(
53 |           "TODO: Review fallback for unsupported syntax types - consider if this should be an error instead"
   |           `- warning: TODO: Review fallback for unsupported syntax types - consider if this should be an error instead
54 |         )
55 |         return []
[370/374] Wrapping AST for SyntaxParser for debugging
[372/376] Emitting module skit
[373/376] Compiling skit Skit.swift
[374/377] Wrapping AST for skit for debugging
[375/377] Write Objects.LinkFileList
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/lib_FoundationCollections.a: archive member '_FoundationCollections.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundation.a: archive member 'Foundation.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationEssentials.a: archive member 'FoundationEssentials.autolink' is neither Wasm object file nor LLVM bitcode
wasm-ld: warning: /root/.swiftpm/swift-sdks/swift-wasm-6.1-RELEASE-wasm32-unknown-wasi.artifactbundle/6.1-RELEASE-wasm32-unknown-wasi/wasm32-unknown-wasi/swift.xctoolchain/usr/lib/swift_static/wasi/libFoundationInternationalization.a: archive member 'FoundationInternationalization.autolink' is neither Wasm object file nor LLVM bitcode
[376/377] Linking skit.wasm
Build complete! (180.15s)
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" : [
        "Skit.swift"
      ],
      "target_dependencies" : [
        "SyntaxParser"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "TokenVisitor",
      "module_type" : "SwiftTarget",
      "name" : "TokenVisitor",
      "path" : "Sources/TokenVisitor",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftOperators",
        "SwiftParser"
      ],
      "product_memberships" : [
        "skit"
      ],
      "sources" : [
        "String.swift",
        "StructureProperty.swift",
        "StructureValue.swift",
        "Syntax.swift",
        "SyntaxClassifiable.swift",
        "SyntaxClassifiable/AttributeListSyntax.swift",
        "SyntaxClassifiable/CatchClauseListSyntax.swift",
        "SyntaxClassifiable/CodeBlockItemListSyntax.swift",
        "SyntaxClassifiable/ConditionElementListSyntax.swift",
        "SyntaxClassifiable/DeclModifierListSyntax.swift",
        "SyntaxClassifiable/DeclSyntax.swift",
        "SyntaxClassifiable/ExprSyntax.swift",
        "SyntaxClassifiable/FunctionParameterListSyntax.swift",
        "SyntaxClassifiable/IdentifierPatternSyntax.swift",
        "SyntaxClassifiable/IdentifierTypeSyntax.swift",
        "SyntaxClassifiable/LabeledExprListSyntax.swift",
        "SyntaxClassifiable/PatternBindingListSyntax.swift",
        "SyntaxClassifiable/PatternSyntax.swift",
        "SyntaxClassifiable/SwitchCaseItemListSyntax.swift",
        "SyntaxClassifiable/SwitchCaseListSyntax.swift",
        "SyntaxClassifiable/TypeSyntax.swift",
        "SyntaxClassifiable/VariableDeclSyntax.swift",
        "SyntaxType.swift",
        "Token.swift",
        "TokenVisitor.swift",
        "TreeNodeProtocol+Extensions.swift",
        "TreeNodeProtocol.swift",
        "TriviaPiece.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SyntaxParser",
      "module_type" : "SwiftTarget",
      "name" : "SyntaxParser",
      "path" : "Sources/SyntaxParser",
      "product_dependencies" : [
        "SwiftSyntax",
        "SwiftOperators",
        "SwiftParser"
      ],
      "product_memberships" : [
        "skit"
      ],
      "sources" : [
        "SourceRange.swift",
        "SyntaxParser.swift",
        "SyntaxResponse.swift",
        "TreeNode.swift"
      ],
      "target_dependencies" : [
        "TokenVisitor"
      ],
      "type" : "library"
    },
    {
      "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"
      ],
      "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",
        "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"
}
wasm-6.1-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:c3bd0c8eb125dea46564a1eb8b09ee779ba7ae350b1ee58b5e9d6ff6c39cef37
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:wasm-6.1-latest
Done.