Build Information
Successful build of KarrotCodableKit, reference main (bb22fc), with Swift 6.4 for Wasm on 26 Sep 2026 19:02:50 UTC.
Swift 6 data race errors: 0
Build Command
bash -c docker run --pull=always --rm -v "checkouts-54344844-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm 2>&1Build Log
========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/daangn/KarrotCodableKit.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/daangn/KarrotCodableKit
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at bb22fc2 Merge pull request #33 from daangn/feature/elon/IOS-5184-add-polymorphic-matching-types-providing
Cloned https://github.com/daangn/KarrotCodableKit.git
Revision (git rev-parse @):
bb22fc209a1cf03bb4d30cf4997a4688069d7af5
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/daangn/KarrotCodableKit.git at main
========================================
Build
========================================
Selected platform: wasm
Swift version: 6.4
Building package at path: $PWD
https://github.com/daangn/KarrotCodableKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-54344844-2":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest swift build --swift-sdk swift-6.4.x-DEVELOPMENT-SNAPSHOT-2026-09-04-a_wasm 2>&1
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:4328fdb43c680d205c1d6761b1e3267aa38277eefdda9ddfb17b6a0f1a77857a
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
Fetching https://github.com/swiftlang/swift-syntax.git
[1/80069] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (3.45s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 603.0.2 (4.63s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 603.0.2
Building for debugging...
[Computing dependencies]
[Provisioning 1 / 25]
[Pre-planning 1 / 649]
[Planning deferred tasks]
[Starting]
[58 / 274] SwiftSyntax600
[142 / 286] SwiftSyntax600
[155 / 292] SwiftSyntax603
[181 / 293] SwiftSyntax
[184 / 302] SwiftSyntax
[186 / 304] SwiftSyntax603
[192 / 306] SwiftSyntax602
[199 / 306] SwiftSyntax600
[203 / 308] SwiftSyntax510
[207 / 308] SwiftSyntax509
[208 / 308] SwiftSyntax
[216 / 311] SwiftBasicFormat
[221 / 336] SwiftParser
[221 / 336] SwiftDiagnostics
[225 / 336] SwiftDiagnostics
[230 / 336] SwiftParser
[235 / 336] SwiftBasicFormat
[236 / 336] SwiftParser
[237 / 336] SwiftParser
[238 / 336] SwiftParser
[239 / 336] SwiftParser
[244 / 336] SwiftParser
[246 / 336] SwiftDiagnostics
[247 / 336] SwiftDiagnostics
[248 / 336] SwiftDiagnostics
[250 / 336] SwiftOperators
[253 / 337] SwiftDiagnostics
[254 / 337] SwiftBasicFormat
[256 / 337] SwiftBasicFormat
[257 / 337] SwiftParserDiagnostics
[258 / 337] SwiftBasicFormat
[261 / 348] SwiftOperators
[264 / 358] SwiftParserDiagnostics
[265 / 358] SwiftParserDiagnostics
[267 / 358] SwiftOperators
[267 / 358] SwiftParserDiagnostics
[277 / 358] SwiftParser
[279 / 359] SwiftParserDiagnostics
[280 / 359] SwiftParserDiagnostics
[281 / 359] SwiftParser
[283 / 359] SwiftParser
[284 / 359] SwiftParser
[285 / 359] SwiftOperators
[286 / 359] SwiftOperators
[287 / 359] SwiftOperators
[288 / 359] SwiftOperators
[289 / 359] SwiftOperators
[290 / 359] SwiftOperators
[291 / 359] SwiftBasicFormat
[293 / 361] SwiftSyntaxBuilder
[296 / 369] SwiftSyntaxBuilder
[297 / 370] SwiftSyntaxBuilder
[298 / 371] SwiftSyntaxBuilder
[299 / 371] SwiftSyntax
[300 / 371] SwiftSyntaxBuilder
[302 / 371] SwiftSyntaxBuilder
[303 / 371] SwiftSyntaxBuilder
[311 / 372] SwiftOperators
[315 / 381] SwiftIfConfig
[316 / 381] SwiftIfConfig
[317 / 381] SwiftIfConfig
[321 / 382] SwiftSyntaxBuilder
[321 / 382] SwiftIfConfig
[327 / 382] SwiftSyntaxMacros
[328 / 382] SwiftSyntaxMacros
[329 / 383] SwiftSyntaxMacros
[332 / 392] SwiftSyntaxMacros
[333 / 392] SwiftSyntaxMacros
[341 / 392] SwiftSyntaxMacros
[342 / 392] SwiftSyntaxMacros
[346 / 402] SwiftSyntaxMacroExpansion
[348 / 402] SwiftSyntaxMacroExpansion
[349 / 403] SwiftSyntaxMacros
[352 / 404] SwiftSyntaxMacroExpansion
[356 / 404] SwiftSyntaxMacroExpansion
[363 / 405] SwiftCompilerPluginMessageHandling
[366 / 414] SwiftCompilerPluginMessageHandling
[367 / 414] SwiftCompilerPluginMessageHandling
[368 / 414] SwiftCompilerPluginMessageHandling
[370 / 414] SwiftCompilerPluginMessageHandling
[371 / 414] SwiftCompilerPluginMessageHandling
[374 / 414] SwiftCompilerPluginMessageHandling
[380 / 417] SwiftCompilerPlugin
[387 / 418] SwiftCompilerPlugin
[389 / 419] SwiftCompilerPluginMessageHandling
[391 / 420] SwiftSyntax
[394 / 421] SwiftSyntax
[400 / 421] SwiftSyntaxBuilder
[405 / 421] SwiftCompilerPlugin
[410 / 422] KarrotCodableKitMacros
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomCodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum CustomCodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomDecodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum CustomDecodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomEncodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum CustomEncodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum PolymorphicCodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableStrategyMacro.swift:17:1: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m // MARK: - MemberMacro
[0;36m16 |[0;0m
[0;36m17 |[0;0m extension PolymorphicCodableStrategyProvidingMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m18 |[0;0m public static func expansion(
[0;36m19 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicDecodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum PolymorphicDecodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicEncodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum PolymorphicEncodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumCodableMacro.swift:13:15: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public struct PolymorphicEnumCodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumDecodableMacro.swift:13:15: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public struct PolymorphicEnumDecodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumEncodableMacro.swift:13:15: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public struct PolymorphicEnumEncodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicCodableMacro.swift:14:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m import SwiftSyntaxMacros
[0;36m13 |[0;0m
[0;36m14 |[0;0m public enum UnnestedPolymorphicCodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.codable
[0;36m16 |[0;0m public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.codable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:14:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m import SwiftSyntaxMacros
[0;36m13 |[0;0m
[0;36m14 |[0;0m public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
[0;36m16 |[0;0m public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[419 / 431] KarrotCodableKitMacros
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicCodableMacro.swift:14:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m import SwiftSyntaxMacros
[0;36m13 |[0;0m
[0;36m14 |[0;0m public enum UnnestedPolymorphicCodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.codable
[0;36m16 |[0;0m public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.codable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:14:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m12 |[0;0m import SwiftSyntaxMacros
[0;36m13 |[0;0m
[0;36m14 |[0;0m public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
[0;36m16 |[0;0m public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomCodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum CustomCodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomDecodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum CustomDecodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomEncodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum CustomEncodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[420 / 431] KarrotCodableKitMacros
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableStrategyMacro.swift:17:1: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m15 |[0;0m // MARK: - MemberMacro
[0;36m16 |[0;0m
[0;36m17 |[0;0m extension PolymorphicCodableStrategyProvidingMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m18 |[0;0m public static func expansion(
[0;36m19 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicDecodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum PolymorphicDecodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicEncodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum PolymorphicEncodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumCodableMacro.swift:13:15: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public struct PolymorphicEnumCodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumCodableMacro.swift:70:39: [1;33mwarning: [1;39mresult of call to 'validateFallbackCaseName(in:caseInfos:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m68 |[0;0m try PolymorphicEnumCodableFactory.validateIdentifierCodingKey(in: node)
[0;36m69 |[0;0m let caseInfos = try PolymorphicEnumCodableFactory.extractCaseInfos(from: enumDecl)
[0;36m70 |[0;0m try PolymorphicEnumCodableFactory.validateFallbackCaseName(in: node, caseInfos: caseInfos)
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'validateFallbackCaseName(in:caseInfos:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m71 |[0;0m
[0;36m72 |[0;0m return try [ExtensionDeclSyntax("extension \(type.trimmed): Codable {}")]
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableMacro.swift:13:13: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public enum PolymorphicCodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumDecodableMacro.swift:13:15: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public struct PolymorphicEnumDecodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumDecodableMacro.swift:64:39: [1;33mwarning: [1;39mresult of call to 'validateFallbackCaseName(in:caseInfos:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m62 |[0;0m try PolymorphicEnumCodableFactory.validateIdentifierCodingKey(in: node)
[0;36m63 |[0;0m let caseInfos = try PolymorphicEnumCodableFactory.extractCaseInfos(from: enumDecl)
[0;36m64 |[0;0m try PolymorphicEnumCodableFactory.validateFallbackCaseName(in: node, caseInfos: caseInfos)
[0;36m|[0;0m `- [1;33mwarning: [1;39mresult of call to 'validateFallbackCaseName(in:caseInfos:)' is unused[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/no-usage\NoUsage]8;;\]
[0;36m65 |[0;0m
[0;36m66 |[0;0m return try [ExtensionDeclSyntax("extension \(type.trimmed): Decodable {}")]
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicEnumCodableMacros/PolymorphicEnumEncodableMacro.swift:13:15: [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m11 |[0;0m import SwiftSyntaxMacros
[0;36m12 |[0;0m
[0;36m13 |[0;0m public struct PolymorphicEnumEncodableMacro: MemberMacro {
[0;36m|[0;0m `- [1;33mwarning: [1;39mdeprecated default implementation is used to satisfy static method 'expansion(of:providingMembersOf:conformingTo:in:)' required by protocol 'MemberMacro': `MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter[0;0m [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
[0;36m14 |[0;0m public static func expansion(
[0;36m15 |[0;0m of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m53 |[0;0m /// - Returns: the set of member declarations introduced by this macro, which
[0;36m54 |[0;0m /// are nested inside the `attachedTo` declaration.
[0;36m55 |[0;0m static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39mrequirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m56 |[0;0m of node: AttributeSyntax,
[0;36m57 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[0;36m:[0;0m
[0;36m87 |[0;0m message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
[0;36m88 |[0;0m )
[0;36m89 |[0;0m public static func expansion(
[0;36m|[0;0m `- [1;39mnote: [1;39m'expansion(of:providingMembersOf:conformingTo:in:)' declared here[0;0m
[0;36m90 |[0;0m of node: AttributeSyntax,
[0;36m91 |[0;0m providingMembersOf declaration: some DeclGroupSyntax,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[#NoUsage]: <https://docs.swift.org/compiler/documentation/diagnostics/no-usage>
[423 / 432] KarrotCodableKitMacros
[424 / 432] KarrotCodableKitMacros
[425 / 433] KarrotCodableKit
[434 / 442] KarrotCodableKit
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/LosslessValue/LosslessValue.swift:30:15: [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'LosslessValueCodable' has non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m28 |[0;0m @propertyWrapper
[0;36m29 |[0;0m public struct LosslessValueCodable<Strategy: LosslessDecodingStrategy>: Codable {
[0;36m30 |[0;0m private let type: LosslessStringCodable.Type
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'LosslessValueCodable' has non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m31 |[0;0m
[0;36m32 |[0;0m public var wrappedValue: Strategy.Value
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/LosslessValue/OptionalLosslessValue.swift:19:15: [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'OptionalLosslessValueCodable' contains non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m17 |[0;0m public struct OptionalLosslessValueCodable<Strategy: LosslessDecodingStrategy>: Codable {
[0;36m18 |[0;0m
[0;36m19 |[0;0m private let type: LosslessStringCodable.Type?
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'OptionalLosslessValueCodable' contains non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m20 |[0;0m
[0;36m21 |[0;0m public var wrappedValue: Strategy.Value?
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/LosslessValue/LosslessValue.swift:30:15: [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'LosslessValueCodable' has non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m28 |[0;0m @propertyWrapper
[0;36m29 |[0;0m public struct LosslessValueCodable<Strategy: LosslessDecodingStrategy>: Codable {
[0;36m30 |[0;0m private let type: LosslessStringCodable.Type
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'LosslessValueCodable' has non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m31 |[0;0m
[0;36m32 |[0;0m public var wrappedValue: Strategy.Value
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/LosslessValue/OptionalLosslessValue.swift:19:15: [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'OptionalLosslessValueCodable' contains non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m17 |[0;0m public struct OptionalLosslessValueCodable<Strategy: LosslessDecodingStrategy>: Codable {
[0;36m18 |[0;0m
[0;36m19 |[0;0m private let type: LosslessStringCodable.Type?
[0;36m|[0;0m `- [1;33mwarning: [1;39mstored property 'type' of 'Sendable'-conforming generic struct 'OptionalLosslessValueCodable' contains non-Sendable type 'any (Decodable & Encodable & LosslessStringConvertible).Type'[0;0m
[0;36m20 |[0;0m
[0;36m21 |[0;0m public var wrappedValue: Strategy.Value?
[439 / 442] KarrotCodableKit
[442 / 443] KarrotCodableKit
Build complete! (68.70 secs)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "509.0.0",
"upper_bound" : "604.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/swiftlang/swift-syntax.git"
}
],
"manifest_display_name" : "KarrotCodableKit",
"name" : "KarrotCodableKit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
},
{
"name" : "maccatalyst",
"version" : "13.0"
}
],
"products" : [
{
"name" : "KarrotCodableKit",
"targets" : [
"KarrotCodableKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "KarrotCodableKitMacros",
"targets" : [
"KarrotCodableKitMacros"
],
"type" : {
"macro" : null
}
}
],
"targets" : [
{
"c99name" : "KarrotCodableMacrosTests",
"module_type" : "SwiftTarget",
"name" : "KarrotCodableMacrosTests",
"path" : "Tests/KarrotCodableMacrosTests",
"product_dependencies" : [
"SwiftSyntaxMacrosTestSupport"
],
"sources" : [
"CustomCodableMacros/CustomCodableMacroTests.swift",
"CustomCodableMacros/CustomDecodableMacroTests.swift",
"CustomCodableMacros/CustomEncodableMacroTests.swift",
"Extensions/StringSnakeCaseTests.swift",
"Extensions/TrimmingBackticksTests.swift",
"PolymorphicCodableMacrosTests/PolymorphicCodableMacroTests.swift",
"PolymorphicCodableMacrosTests/PolymorphicCodableStrategyProvidingMacroTests.swift",
"PolymorphicCodableMacrosTests/PolymorphicDeodableMacroTests.swift",
"PolymorphicCodableMacrosTests/PolymorphicEncodableMacroTests.swift",
"PolymorphicEnumCodableMacroTests/PolymorphicEnumCodableMacroTests.swift",
"PolymorphicEnumCodableMacroTests/PolymorphicEnumDecodableMacroTests.swift",
"PolymorphicEnumCodableMacroTests/PolymorphicEnumEncodableMacroTests.swift",
"UnnestedPolymorphicCodableMacroTests/UnnestedPolymorphicCodableMacroTests.swift",
"UnnestedPolymorphicCodableMacroTests/UnnestedPolymorphicDecodableMacroTests.swift"
],
"target_dependencies" : [
"KarrotCodableKitMacros"
],
"type" : "test"
},
{
"c99name" : "KarrotCodableKitTests",
"module_type" : "SwiftTarget",
"name" : "KarrotCodableKitTests",
"path" : "Tests/KarrotCodableKitTests",
"sources" : [
"AnyCodable/AnyCodableTests.swift",
"AnyCodable/AnyDecodableTests.swift",
"AnyCodable/AnyEncodableTests.swift",
"BetterCodable/DataValue/DataValueResilientTests.swift",
"BetterCodable/DataValue/DataValueTests.swift",
"BetterCodable/DateValue/DateValueResilientTests.swift",
"BetterCodable/DateValue/DateValueTests.swift",
"BetterCodable/DateValue/OptionalDateValueOmitNilTests.swift",
"BetterCodable/DateValue/OptionalDateValueResilientTests.swift",
"BetterCodable/DateValue/OptionalDateValueTests.swift",
"BetterCodable/DateValue/RFC3339StrategyTests.swift",
"BetterCodable/Defaults/DefaulEmptyDictionaryTests.swift",
"BetterCodable/Defaults/DefaultCodableResilientTests.swift",
"BetterCodable/Defaults/DefaultCodableTests.swift",
"BetterCodable/Defaults/DefaultEmptyArrayTests.swift",
"BetterCodable/Defaults/DefaultEmptyStringTests.swift",
"BetterCodable/Defaults/DefaultFalseTests.swift",
"BetterCodable/Defaults/DefaultTrueTests.swift",
"BetterCodable/Defaults/DefaultZeroDoubleTests.swift",
"BetterCodable/Defaults/DefaultZeroFloatTests.swift",
"BetterCodable/Defaults/DefaultZeroIntTests.swift",
"BetterCodable/LosslessValue/LosslessArrayResilientTests.swift",
"BetterCodable/LosslessValue/LosslessArrayTests.swift",
"BetterCodable/LosslessValue/LosslessCustomValueTests.swift",
"BetterCodable/LosslessValue/LosslessValueResilientTests.swift",
"BetterCodable/LosslessValue/LosslessValueTests.swift",
"BetterCodable/LosslessValue/OptionalLosslessValueOmitNilTests.swift",
"BetterCodable/LosslessValue/OptionalLosslessValueResilientTests.swift",
"BetterCodable/LosslessValue/OptionalLosslessValueTests.swift",
"BetterCodable/LossyValue/LossyArrayResilientTests.swift",
"BetterCodable/LossyValue/LossyArrayTests.swift",
"BetterCodable/LossyValue/LossyDictionaryResilientTests.swift",
"BetterCodable/LossyValue/LossyDictionaryTests.swift",
"BetterCodable/LossyValue/LossyOptionalOmitNilTests.swift",
"BetterCodable/LossyValue/LossyOptionalTests.swift",
"BetterCodable/RawRepresentableTests.swift",
"Encodable+ToDictionaryTests.swift",
"PolymorphicCodable/ArrayValue/DefaultEmptyPolymorphicArrayValueResilientTests.swift",
"PolymorphicCodable/ArrayValue/DefaultEmptyPolymorphicArrayValueTests.swift",
"PolymorphicCodable/ArrayValue/LossyArrayDecodeIfPresentTests.swift",
"PolymorphicCodable/ArrayValue/LossyArrayRecoveryPolicyTests.swift",
"PolymorphicCodable/ArrayValue/PolymorphicArrayValueResilientTests.swift",
"PolymorphicCodable/ArrayValue/PolymorphicLossyArrayValueResilientTests.swift",
"PolymorphicCodable/ArrayValue/PolymorphicLossyArrayValueTests.swift",
"PolymorphicCodable/Enum/PolymorphicEnumCodableTests.swift",
"PolymorphicCodable/Enum/PolymorphicEnumDecodableTests.swift",
"PolymorphicCodable/OptionalPolymorphicArrayValueResilientTests.swift",
"PolymorphicCodable/OptionalPolymorphicArrayValueTests.swift",
"PolymorphicCodable/OptionalPolymorphicLossyArrayValueTests.swift",
"PolymorphicCodable/OptionalValue/LossyOptionalPolymorphicValueResilientTests.swift",
"PolymorphicCodable/OptionalValue/LossyOptionalPolymorphicValueTests.swift",
"PolymorphicCodable/OptionalValue/OptionalPolymorphicValueResilientTests.swift",
"PolymorphicCodable/OptionalValue/OptionalPolymorphicValueTests.swift",
"PolymorphicCodable/PolymorphicMatchingTypesProvidingTests.swift",
"PolymorphicCodable/TestDoubles/HandWrittenStrategyDummy.swift",
"PolymorphicCodable/TestDoubles/PolymorphicValueCodableDummy.swift",
"PolymorphicCodable/TestDoubles/PolymorphicValueDecodableDummy.swift",
"PolymorphicCodable/TestDoubles/UnnestedPolymorphicCodableDummy.swift",
"PolymorphicCodable/TestDoubles/UnnestedPolymorphicCodableStrategy.swift",
"PolymorphicCodable/TestDoubles/UnnestedPolymorphicDecodableDummy.swift",
"PolymorphicCodable/UnnestedPolymorphicTests/UnnestedPolymorphicCodableTests.swift",
"PolymorphicCodable/UnnestedPolymorphicTests/UnnestedPolymorphicDecodableTests.swift",
"PolymorphicCodable/Value/PolymorphicValueResilientTests.swift",
"PolymorphicCodable/Value/PolymorphicValueTests.swift"
],
"target_dependencies" : [
"KarrotCodableKit"
],
"type" : "test"
},
{
"c99name" : "KarrotCodableKitMacros",
"module_type" : "SwiftTarget",
"name" : "KarrotCodableKitMacros",
"path" : "Sources/KarrotCodableKitMacros",
"product_dependencies" : [
"SwiftSyntaxMacros",
"SwiftCompilerPlugin"
],
"product_memberships" : [
"KarrotCodableKit",
"KarrotCodableKitMacros"
],
"sources" : [
"CustomCodableMacros/CodableKeyMacro.swift",
"CustomCodableMacros/CustomCodableMacro.swift",
"CustomCodableMacros/CustomDecodableMacro.swift",
"CustomCodableMacros/CustomEncodableMacro.swift",
"Extensions/String+SnakeCase.swift",
"Extensions/String+Trimming.swift",
"KarrotCodableKitPlugin.swift",
"PolymorphicCodableMacros/PolymorphicCodableMacro.swift",
"PolymorphicCodableMacros/PolymorphicCodableStrategyMacro.swift",
"PolymorphicCodableMacros/PolymorphicDecodableMacro.swift",
"PolymorphicCodableMacros/PolymorphicEncodableMacro.swift",
"PolymorphicEnumCodableMacros/PolymorphicEnumCodableMacro.swift",
"PolymorphicEnumCodableMacros/PolymorphicEnumDecodableMacro.swift",
"PolymorphicEnumCodableMacros/PolymorphicEnumEncodableMacro.swift",
"Supports/AccessLevelModifier.swift",
"Supports/Diagnostics.swift",
"Supports/Factory/CodingKeysSyntaxFactory.swift",
"Supports/Factory/PolymorphicEnumCodableFactory.swift",
"Supports/Factory/PolymorphicExtensionFactory.swift",
"Supports/Factory/UnnestedPolymorphicCodeGenerator.swift",
"Supports/Factory/UnnestedPolymorphicMethodGenerator.swift",
"Supports/Factory/UnnestedPolymorphicStructGenerator.swift",
"Supports/PolymorphicMacroArgumentValidator.swift",
"Supports/PropertyAnalyzer.swift",
"Supports/PropertyDiagnosticHelper.swift",
"Supports/SyntaxHelper.swift",
"Supports/UnnestedPolymorphicValidation.swift",
"UnnestedPolymorphicCodableMacro/BaseUnnestedPolymorphicMacro.swift",
"UnnestedPolymorphicCodableMacro/UnnestedPolymorphicCodableMacro.swift",
"UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift"
],
"type" : "macro"
},
{
"c99name" : "KarrotCodableKit",
"module_type" : "SwiftTarget",
"name" : "KarrotCodableKit",
"path" : "Sources/KarrotCodableKit",
"product_memberships" : [
"KarrotCodableKit"
],
"sources" : [
"AnyCodable/AnyCodable.swift",
"AnyCodable/AnyDecodable.swift",
"AnyCodable/AnyEncodable.swift",
"BetterCodable/DataValue/Base64Strategy.swift",
"BetterCodable/DataValue/DataValue.swift",
"BetterCodable/DateValue/DateValue.swift",
"BetterCodable/DateValue/KeyedEncodingContainer+OptionalDateValue.swift",
"BetterCodable/DateValue/OptionalDateValue.swift",
"BetterCodable/DateValue/Strategy/ISO8601Strategy.swift",
"BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift",
"BetterCodable/DateValue/Strategy/RFC3339NanoStrategy.swift",
"BetterCodable/DateValue/Strategy/RFC3339Strategy.swift",
"BetterCodable/DateValue/Strategy/TimestampStrategy.swift",
"BetterCodable/Defaults/DefaultCodable.swift",
"BetterCodable/Defaults/DefaultEmptyArray.swift",
"BetterCodable/Defaults/DefaultEmptyDictionary.swift",
"BetterCodable/Defaults/DefaultEmptyString.swift",
"BetterCodable/Defaults/DefaultFalse.swift",
"BetterCodable/Defaults/DefaultTrue.swift",
"BetterCodable/Defaults/DefaultZeroDouble.swift",
"BetterCodable/Defaults/DefaultZeroFloat.swift",
"BetterCodable/Defaults/DefaultZeroInt.swift",
"BetterCodable/Defaults/Extenstions/KeyedDecodingContainer+DefaultCodable.swift",
"BetterCodable/Extensions/Result+Extension.swift",
"BetterCodable/LosslessValue/KeyedEncodingContainer+OptionalLosslessValue.swift",
"BetterCodable/LosslessValue/LosslessArray.swift",
"BetterCodable/LosslessValue/LosslessBoolValue.swift",
"BetterCodable/LosslessValue/LosslessValue.swift",
"BetterCodable/LosslessValue/OptionalLosslessValue.swift",
"BetterCodable/LossyValue/KeyedEncodingContainer+LossyOptional.swift",
"BetterCodable/LossyValue/LossyArray.swift",
"BetterCodable/LossyValue/LossyDictionary.swift",
"BetterCodable/LossyValue/LossyOptional.swift",
"BetterCodable/ResilientProjectedValue.swift",
"CustomCodable/CodingKeyStyle.swift",
"CustomCodable/Interface/CodableKey.swift",
"CustomCodable/Interface/CustomCodable.swift",
"CustomCodable/Interface/CustomDecodable.swift",
"CustomCodable/Interface/CustomEncodable.swift",
"Encodable+ToDictionary.swift",
"PolymorphicCodable/DefaultEmptyPolymorphicArrayValue.swift",
"PolymorphicCodable/Error/PolymorphicCodableError.swift",
"PolymorphicCodable/Extensions/Decoder+Polymorphic.swift",
"PolymorphicCodable/Extensions/Encoder+Polymorphic.swift",
"PolymorphicCodable/Extensions/KeyedDecodingContainer+DefaultEmptyPolymorphicArrayValue.swift",
"PolymorphicCodable/Extensions/KeyedDecodingContainer+LossyOptionalPolymorphicValue.swift",
"PolymorphicCodable/Extensions/KeyedDecodingContainer+OptionalPolymorphicArrayValue.swift",
"PolymorphicCodable/Extensions/KeyedDecodingContainer+OptionalPolymorphicLossyArrayValue.swift",
"PolymorphicCodable/Extensions/KeyedDecodingContainer+OptionalPolymorphicValue.swift",
"PolymorphicCodable/Extensions/KeyedDecodingContainer+PolymorphicLossyArrayValue.swift",
"PolymorphicCodable/Extensions/KeyedEncodingContainer+LossyOptionalPolymorphicValue.swift",
"PolymorphicCodable/Extensions/KeyedEncodingContainer+OptionalPolymorphicArrayValue.swift",
"PolymorphicCodable/Extensions/KeyedEncodingContainer+OptionalPolymorphicLossyArrayValue.swift",
"PolymorphicCodable/Extensions/KeyedEncodingContainer+OptionalPolymorphicValue.swift",
"PolymorphicCodable/Extensions/UnkeyedDecodingContainer+LossyPolymorphicElements.swift",
"PolymorphicCodable/Interface/PolymorphicCodable.swift",
"PolymorphicCodable/Interface/PolymorphicCodableStrategyProviding.swift",
"PolymorphicCodable/Interface/PolymorphicDecodable.swift",
"PolymorphicCodable/Interface/PolymorphicEncodable.swift",
"PolymorphicCodable/Interface/PolymorphicEnumCodable.swift",
"PolymorphicCodable/Interface/PolymorphicEnumDecodable.swift",
"PolymorphicCodable/Interface/PolymorphicEnumEncodable.swift",
"PolymorphicCodable/Interface/UnnestedPolymorphicCodable.swift",
"PolymorphicCodable/Interface/UnnestedPolymorphicDecodable.swift",
"PolymorphicCodable/LossyOptionalPolymorphicValue.swift",
"PolymorphicCodable/OptionalPolymorphicArrayValue.swift",
"PolymorphicCodable/OptionalPolymorphicLossyArrayValue.swift",
"PolymorphicCodable/OptionalPolymorphicValue.swift",
"PolymorphicCodable/PolymorphicArrayValue.swift",
"PolymorphicCodable/PolymorphicCodableStrategy.swift",
"PolymorphicCodable/PolymorphicIdentifiable.swift",
"PolymorphicCodable/PolymorphicLossyArrayValue.swift",
"PolymorphicCodable/PolymorphicMatchingTypesProviding.swift",
"PolymorphicCodable/PolymorphicProjectedValue.swift",
"PolymorphicCodable/PolymorphicValue.swift",
"Resilient/ArrayDecodingError.swift",
"Resilient/DictionaryDecodingError.swift",
"Resilient/ErrorReporting.swift",
"Resilient/ResilientDecodingOutcome.swift"
],
"target_dependencies" : [
"KarrotCodableKitMacros"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
wasm-6.4-latest: Pulling from saguaro1/spi-images
Digest: sha256:4328fdb43c680d205c1d6761b1e3267aa38277eefdda9ddfb17b6a0f1a77857a
Status: Image is up to date for registry.gitlab.com/saguaro1/spi-images:wasm-6.4-latest
Done.