Build Information
Successful build of KarrotCodableKit, reference 1.5.1 (bebc68
), with Swift 6.1 for Wasm on 3 Sep 2025 14:53:26 UTC.
Swift 6 data race errors: 16
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
Build Log
13 |
14 | public enum MacroType {
| `- note: consider making enum 'MacroType' conform to the 'Sendable' protocol
15 | case codable
16 | case decodable
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicCodableMacro.swift:14:13: warning: deprecated 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
12 | import SwiftSyntaxMacros
13 |
14 | public enum UnnestedPolymorphicCodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
| `- warning: deprecated 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
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.codable
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.codable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:15:21: warning: static property 'protocolType' is not concurrency-safe because non-'Sendable' type 'PolymorphicExtensionFactory.PolymorphicProtocolType' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
| |- warning: static property 'protocolType' is not concurrency-safe because non-'Sendable' type 'PolymorphicExtensionFactory.PolymorphicProtocolType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'protocolType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
17 | public static let macroName = "UnnestedPolymorphicDecodable"
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/Supports/Factory/PolymorphicExtensionFactory.swift:14:15: note: consider making enum 'PolymorphicProtocolType' conform to the 'Sendable' protocol
12 | public enum PolymorphicExtensionFactory {
13 |
14 | public enum PolymorphicProtocolType {
| `- note: consider making enum 'PolymorphicProtocolType' conform to the 'Sendable' protocol
15 | case codable
16 | case decodable
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:16:21: warning: static property 'macroType' is not concurrency-safe because non-'Sendable' type 'UnnestedPolymorphicCodeGenerator.MacroType' may have shared mutable state; this is an error in the Swift 6 language mode
14 | public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
| |- warning: static property 'macroType' is not concurrency-safe because non-'Sendable' type 'UnnestedPolymorphicCodeGenerator.MacroType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'macroType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | public static let macroName = "UnnestedPolymorphicDecodable"
18 |
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/Supports/Factory/UnnestedPolymorphicCodeGenerator.swift:14:15: note: consider making enum 'MacroType' conform to the 'Sendable' protocol
12 | public enum UnnestedPolymorphicCodeGenerator {
13 |
14 | public enum MacroType {
| `- note: consider making enum 'MacroType' conform to the 'Sendable' protocol
15 | case codable
16 | case decodable
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:14:13: warning: deprecated 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
12 | import SwiftSyntaxMacros
13 |
14 | public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
| `- warning: deprecated 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
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[284/314] Compiling KarrotCodableKitMacros UnnestedPolymorphicDecodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicCodableMacro.swift:15:21: warning: static property 'protocolType' is not concurrency-safe because non-'Sendable' type 'PolymorphicExtensionFactory.PolymorphicProtocolType' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | public enum UnnestedPolymorphicCodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.codable
| |- warning: static property 'protocolType' is not concurrency-safe because non-'Sendable' type 'PolymorphicExtensionFactory.PolymorphicProtocolType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'protocolType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.codable
17 | public static let macroName = "UnnestedPolymorphicCodable"
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/Supports/Factory/PolymorphicExtensionFactory.swift:14:15: note: consider making enum 'PolymorphicProtocolType' conform to the 'Sendable' protocol
12 | public enum PolymorphicExtensionFactory {
13 |
14 | public enum PolymorphicProtocolType {
| `- note: consider making enum 'PolymorphicProtocolType' conform to the 'Sendable' protocol
15 | case codable
16 | case decodable
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicCodableMacro.swift:16:21: warning: static property 'macroType' is not concurrency-safe because non-'Sendable' type 'UnnestedPolymorphicCodeGenerator.MacroType' may have shared mutable state; this is an error in the Swift 6 language mode
14 | public enum UnnestedPolymorphicCodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.codable
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.codable
| |- warning: static property 'macroType' is not concurrency-safe because non-'Sendable' type 'UnnestedPolymorphicCodeGenerator.MacroType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'macroType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | public static let macroName = "UnnestedPolymorphicCodable"
18 |
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/Supports/Factory/UnnestedPolymorphicCodeGenerator.swift:14:15: note: consider making enum 'MacroType' conform to the 'Sendable' protocol
12 | public enum UnnestedPolymorphicCodeGenerator {
13 |
14 | public enum MacroType {
| `- note: consider making enum 'MacroType' conform to the 'Sendable' protocol
15 | case codable
16 | case decodable
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicCodableMacro.swift:14:13: warning: deprecated 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
12 | import SwiftSyntaxMacros
13 |
14 | public enum UnnestedPolymorphicCodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
| `- warning: deprecated 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
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.codable
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.codable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:15:21: warning: static property 'protocolType' is not concurrency-safe because non-'Sendable' type 'PolymorphicExtensionFactory.PolymorphicProtocolType' may have shared mutable state; this is an error in the Swift 6 language mode
13 |
14 | public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
| |- warning: static property 'protocolType' is not concurrency-safe because non-'Sendable' type 'PolymorphicExtensionFactory.PolymorphicProtocolType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'protocolType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
17 | public static let macroName = "UnnestedPolymorphicDecodable"
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/Supports/Factory/PolymorphicExtensionFactory.swift:14:15: note: consider making enum 'PolymorphicProtocolType' conform to the 'Sendable' protocol
12 | public enum PolymorphicExtensionFactory {
13 |
14 | public enum PolymorphicProtocolType {
| `- note: consider making enum 'PolymorphicProtocolType' conform to the 'Sendable' protocol
15 | case codable
16 | case decodable
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:16:21: warning: static property 'macroType' is not concurrency-safe because non-'Sendable' type 'UnnestedPolymorphicCodeGenerator.MacroType' may have shared mutable state; this is an error in the Swift 6 language mode
14 | public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
| |- warning: static property 'macroType' is not concurrency-safe because non-'Sendable' type 'UnnestedPolymorphicCodeGenerator.MacroType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'macroType' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 | public static let macroName = "UnnestedPolymorphicDecodable"
18 |
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/Supports/Factory/UnnestedPolymorphicCodeGenerator.swift:14:15: note: consider making enum 'MacroType' conform to the 'Sendable' protocol
12 | public enum UnnestedPolymorphicCodeGenerator {
13 |
14 | public enum MacroType {
| `- note: consider making enum 'MacroType' conform to the 'Sendable' protocol
15 | case codable
16 | case decodable
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/UnnestedPolymorphicCodableMacro/UnnestedPolymorphicDecodableMacro.swift:14:13: warning: deprecated 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
12 | import SwiftSyntaxMacros
13 |
14 | public enum UnnestedPolymorphicDecodableMacro: MemberMacro, UnnestedPolymorphicMacroType {
| `- warning: deprecated 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
15 | public static let protocolType = PolymorphicExtensionFactory.PolymorphicProtocolType.decodable
16 | public static let macroType = UnnestedPolymorphicCodeGenerator.MacroType.decodable
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[285/314] Compiling KarrotCodableKitMacros UnnestedPolymorphicMethodGenerator.swift
[286/314] Compiling KarrotCodableKitMacros UnnestedPolymorphicStructGenerator.swift
[287/314] Compiling KarrotCodableKitMacros PolymorphicMacroArgumentValidator.swift
[288/314] Compiling KarrotCodableKitMacros PropertyAnalyzer.swift
[289/314] Compiling KarrotCodableKitMacros PropertyDiagnosticHelper.swift
[290/314] Compiling KarrotCodableKitMacros SyntaxHelper.swift
[291/314] Compiling KarrotCodableKitMacros UnnestedPolymorphicValidation.swift
[292/314] Compiling KarrotCodableKitMacros CodableKeyMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[293/314] Compiling KarrotCodableKitMacros CustomCodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[294/314] Compiling KarrotCodableKitMacros CustomDecodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[295/314] Compiling KarrotCodableKitMacros CustomEncodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/CustomCodableMacros/CustomEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum CustomEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[296/314] Compiling KarrotCodableKitMacros CodingKeysSyntaxFactory.swift
[297/314] Compiling KarrotCodableKitMacros PolymorphicEnumCodableFactory.swift
[298/314] Compiling KarrotCodableKitMacros PolymorphicExtensionFactory.swift
[299/314] Compiling KarrotCodableKitMacros UnnestedPolymorphicCodeGenerator.swift
[300/314] Compiling KarrotCodableKitMacros String+SnakeCase.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[301/314] Compiling KarrotCodableKitMacros String+Trimming.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[302/314] Compiling KarrotCodableKitMacros KarrotCodableKitPlugin.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[303/314] Compiling KarrotCodableKitMacros PolymorphicCodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicCodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[304/314] Compiling KarrotCodableKitMacros PolymorphicCodableStrategyMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableStrategyMacro.swift:17:1: warning: deprecated 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
15 | // MARK: - MemberMacro
16 |
17 | extension PolymorphicCodableStrategyProvidingMacro: MemberMacro {
| `- warning: deprecated 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
18 | public static func expansion(
19 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[305/314] Compiling KarrotCodableKitMacros PolymorphicDecodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableStrategyMacro.swift:17:1: warning: deprecated 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
15 | // MARK: - MemberMacro
16 |
17 | extension PolymorphicCodableStrategyProvidingMacro: MemberMacro {
| `- warning: deprecated 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
18 | public static func expansion(
19 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[306/314] Compiling KarrotCodableKitMacros PolymorphicEncodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableStrategyMacro.swift:17:1: warning: deprecated 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
15 | // MARK: - MemberMacro
16 |
17 | extension PolymorphicCodableStrategyProvidingMacro: MemberMacro {
| `- warning: deprecated 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
18 | public static func expansion(
19 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[307/314] Compiling KarrotCodableKitMacros PolymorphicEnumCodableMacro.swift
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicCodableStrategyMacro.swift:17:1: warning: deprecated 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
15 | // MARK: - MemberMacro
16 |
17 | extension PolymorphicCodableStrategyProvidingMacro: MemberMacro {
| `- warning: deprecated 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
18 | public static func expansion(
19 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicDecodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicDecodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
/host/spi-builder-workspace/Sources/KarrotCodableKitMacros/PolymorphicCodableMacros/PolymorphicEncodableMacro.swift:13:13: warning: deprecated 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
11 | import SwiftSyntaxMacros
12 |
13 | public enum PolymorphicEncodableMacro: MemberMacro {
| `- warning: deprecated 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
14 | public static func expansion(
15 | of node: AttributeSyntax,
/host/spi-builder-workspace/.build/checkouts/swift-syntax/Sources/SwiftSyntaxMacros/MacroProtocols/MemberMacro.swift:89:22: note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
53 | /// - Returns: the set of member declarations introduced by this macro, which
54 | /// are nested inside the `attachedTo` declaration.
55 | static func expansion(
| `- note: requirement 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
56 | of node: AttributeSyntax,
57 | providingMembersOf declaration: some DeclGroupSyntax,
:
87 | message: "`MemberMacro` conformance should implement the `expansion` function that takes a `conformingTo` parameter"
88 | )
89 | public static func expansion(
| `- note: 'expansion(of:providingMembersOf:conformingTo:in:)' declared here
90 | of node: AttributeSyntax,
91 | providingMembersOf declaration: some DeclGroupSyntax,
[308/314] Compiling KarrotCodableKitMacros PolymorphicEnumDecodableMacro.swift
[309/314] Compiling KarrotCodableKitMacros PolymorphicEnumEncodableMacro.swift
[310/314] Compiling KarrotCodableKitMacros AccessLevelModifier.swift
[311/314] Compiling KarrotCodableKitMacros Diagnostics.swift
[312/315] Wrapping AST for KarrotCodableKitMacros for debugging
[313/315] Write Objects.LinkFileList
[314/315] Linking KarrotCodableKitMacros-tool
[316/435] Compiling KarrotCodableKit LossyDictionary.swift
[317/435] Compiling KarrotCodableKit LossyOptional.swift
[318/435] Compiling KarrotCodableKit ResilientProjectedValue.swift
[319/435] Compiling KarrotCodableKit CodingKeyStyle.swift
[320/435] Compiling KarrotCodableKit CodableKey.swift
[321/435] Compiling KarrotCodableKit CustomCodable.swift
[322/435] Compiling KarrotCodableKit CustomDecodable.swift
[323/435] Compiling KarrotCodableKit CustomEncodable.swift
[324/435] Compiling KarrotCodableKit Encodable+ToDictionary.swift
[325/435] Compiling KarrotCodableKit DefaultEmptyPolymorphicArrayValue.swift
[326/435] Compiling KarrotCodableKit PolymorphicCodableError.swift
[327/435] Compiling KarrotCodableKit Decoder+Polymorphic.swift
[328/435] Compiling KarrotCodableKit Encoder+Polymorphic.swift
[329/435] Compiling KarrotCodableKit KeyedDecodingContainer+DefaultEmptyPolymorphicArrayValue.swift
[330/435] Compiling KarrotCodableKit KeyedDecodingContainer+LossyOptionalPolymorphicValue.swift
[331/435] Compiling KarrotCodableKit KeyedDecodingContainer+OptionalPolymorphicArrayValue.swift
[332/443] Compiling KarrotCodableKit PolymorphicEnumEncodable.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[333/443] Compiling KarrotCodableKit UnnestedPolymorphicCodable.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[334/443] Compiling KarrotCodableKit UnnestedPolymorphicDecodable.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[335/443] Compiling KarrotCodableKit LossyOptionalPolymorphicValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[336/443] Compiling KarrotCodableKit OptionalPolymorphicArrayValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[337/443] Compiling KarrotCodableKit OptionalPolymorphicValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[338/443] Compiling KarrotCodableKit PolymorphicArrayValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[339/443] Compiling KarrotCodableKit PolymorphicCodableStrategy.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
[340/443] Compiling KarrotCodableKit AnyCodable.swift
[341/443] Compiling KarrotCodableKit AnyDecodable.swift
[342/443] Compiling KarrotCodableKit AnyEncodable.swift
[343/443] Compiling KarrotCodableKit Base64Strategy.swift
[344/443] Compiling KarrotCodableKit DataValue.swift
[345/443] Compiling KarrotCodableKit DateValue.swift
[346/443] Compiling KarrotCodableKit OptionalDateValue.swift
[347/443] Compiling KarrotCodableKit ISO8601Strategy.swift
[348/443] Compiling KarrotCodableKit LossyArray.swift
[349/443] Compiling KarrotCodableKit KeyedDecodingContainer+OptionalPolymorphicValue.swift
[350/443] Compiling KarrotCodableKit KeyedDecodingContainer+PolymorphicLossyArrayValue.swift
[351/443] Compiling KarrotCodableKit PolymorphicCodable.swift
[352/443] Compiling KarrotCodableKit PolymorphicCodableStrategyProviding.swift
[353/443] Compiling KarrotCodableKit PolymorphicDecodable.swift
[354/443] Compiling KarrotCodableKit PolymorphicEncodable.swift
[355/443] Compiling KarrotCodableKit PolymorphicEnumCodable.swift
[356/443] Compiling KarrotCodableKit PolymorphicEnumDecodable.swift
[357/443] Compiling KarrotCodableKit ISO8601WithFractionalSecondsStrategy.swift
[358/443] Compiling KarrotCodableKit DefaultZeroDouble.swift
[359/443] Compiling KarrotCodableKit DefaultZeroFloat.swift
[360/443] Compiling KarrotCodableKit DefaultZeroInt.swift
[361/443] Compiling KarrotCodableKit Result+Extension.swift
[362/443] Compiling KarrotCodableKit LosslessArray.swift
[363/443] Compiling KarrotCodableKit LosslessBoolValue.swift
[364/443] Compiling KarrotCodableKit LosslessValue.swift
[365/443] Compiling KarrotCodableKit OptionalLosslessValue.swift
[366/443] Compiling KarrotCodableKit PolymorphicIdentifiable.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[367/443] Compiling KarrotCodableKit PolymorphicLossyArrayValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[368/443] Compiling KarrotCodableKit PolymorphicProjectedValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[369/443] Compiling KarrotCodableKit PolymorphicValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[370/443] Compiling KarrotCodableKit ArrayDecodingError.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[371/443] Compiling KarrotCodableKit DictionaryDecodingError.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[372/443] Compiling KarrotCodableKit ErrorReporting.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[373/443] Compiling KarrotCodableKit ResilientDecodingOutcome.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[374/443] Compiling KarrotCodableKit RFC3339NanoStrategy.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[375/443] Compiling KarrotCodableKit RFC3339Strategy.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[376/443] Compiling KarrotCodableKit TimestampStrategy.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[377/443] Compiling KarrotCodableKit DefaultCodable.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[378/443] Compiling KarrotCodableKit DefaultEmptyArray.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[379/443] Compiling KarrotCodableKit DefaultEmptyDictionary.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[380/443] Compiling KarrotCodableKit DefaultEmptyString.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[381/443] Compiling KarrotCodableKit DefaultFalse.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[382/443] Compiling KarrotCodableKit DefaultTrue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
[383/443] Emitting module KarrotCodableKit
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[394/452] Compiling KarrotCodableKit PolymorphicIdentifiable.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[395/452] Compiling KarrotCodableKit PolymorphicLossyArrayValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[396/452] Compiling KarrotCodableKit PolymorphicProjectedValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[397/452] Compiling KarrotCodableKit PolymorphicValue.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[398/452] Compiling KarrotCodableKit ArrayDecodingError.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[399/452] Compiling KarrotCodableKit DictionaryDecodingError.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[400/452] Compiling KarrotCodableKit ErrorReporting.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
[401/452] Compiling KarrotCodableKit ResilientDecodingOutcome.swift
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ArrayDecodingError.swift:14:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
11 | extension ResilientDecodingOutcome {
12 | /// A type representing some number of errors encountered while decoding an array
13 | public struct ArrayDecodingError<Element>: Error {
| `- note: consider making generic parameter 'Element' conform to the 'Sendable' protocol
14 | public let results: [Result<Element, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'ArrayDecodingError' has non-sendable type '[Result<Element, any Error>]'; this is an error in the Swift 6 language mode
15 | public var errors: [Error] {
16 | results.compactMap(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Key' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/DictionaryDecodingError.swift:13:16: warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
10 | #if DEBUG
11 | extension ResilientDecodingOutcome {
12 | public struct DictionaryDecodingError<Key: Hashable, Value>: Error {
| `- note: consider making generic parameter 'Value' conform to the 'Sendable' protocol
13 | public let results: [Key: Result<Value, Error>]
| `- warning: stored property 'results' of 'Sendable'-conforming generic struct 'DictionaryDecodingError' has non-sendable type '[Key : Result<Value, any Error>]'; this is an error in the Swift 6 language mode
14 | public var errors: [Key: Error] {
15 | results.compactMapValues(\.failure)
/host/spi-builder-workspace/Sources/KarrotCodableKit/Resilient/ErrorReporting.swift:232:14: warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
230 |
231 | /// The raw value for which `init(rawValue:)` returned `nil`.
232 | public let novelValue: Any
| `- warning: stored property 'novelValue' of 'Sendable'-conforming struct 'UnknownNovelValueError' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
233 |
234 | /// - parameter novelValue: A value which is believed to be valid but the code does not know how to handle.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/PolymorphicCodable/Error/PolymorphicCodableError.swift:20:8: warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
18 | /// - decoded: The decoded value.
19 | /// - into: The name of the type to cast into.
20 | case unableToCast(decoded: PolymorphicDecodableType, into: String)
| `- warning: associated value 'unableToCast(decoded:into:)' of 'Sendable'-conforming enum 'PolymorphicCodableError' has non-sendable type 'any PolymorphicDecodableType' (aka 'any PolymorphicIdentifiable & Decodable'); this is an error in the Swift 6 language mode
21 |
22 | /// Error thrown when a value cannot be represented as PolymorphicEncodable for encoding.
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
/host/spi-builder-workspace/Sources/KarrotCodableKit/BetterCodable/DateValue/Strategy/ISO8601WithFractionalSecondsStrategy.swift:19:22: warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
17 | /// (Pacific Standard Time).
18 | public struct ISO8601WithFractionalSecondsStrategy: DateValueCodableStrategy {
19 | private static let formatter: ISO8601DateFormatter = {
| |- warning: static property 'formatter' is not concurrency-safe because non-'Sendable' type 'ISO8601DateFormatter' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'formatter' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 | let formatter = ISO8601DateFormatter()
21 | formatter.formatOptions = [.withInternetDateTime, .withFractionalSeconds]
Foundation.ISO8601DateFormatter:1:12: note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
1 | open class ISO8601DateFormatter : Formatter, NSSecureCoding {
| `- note: class 'ISO8601DateFormatter' does not conform to the 'Sendable' protocol
2 | open var timeZone: TimeZone! { get set }
3 | open var formatOptions: ISO8601DateFormatter.Options { get set }
Build complete! (154.10s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-syntax",
"requirement" : {
"range" : [
{
"lower_bound" : "509.0.0",
"upper_bound" : "602.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",
"Extenstions/StringSnakeCaseTests.swift",
"Extenstions/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/OptionalDateValueTests.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/OptionalLosslessValueResilientTests.swift",
"BetterCodable/LosslessValue/OptionalLosslessValueTests.swift",
"BetterCodable/LossyValue/LossyArrayResilientTests.swift",
"BetterCodable/LossyValue/LossyArrayTests.swift",
"BetterCodable/LossyValue/LossyDictionaryResilientTests.swift",
"BetterCodable/LossyValue/LossyDictionaryTests.swift",
"BetterCodable/LossyValue/LossyOptionalTests.swift",
"BetterCodable/RawRepresentableTests.swift",
"Encodable+ToDictionaryTests.swift",
"PolymorphicCodable/ArrayValue/DefaultEmptyPolymorphicArrayValueResilientTests.swift",
"PolymorphicCodable/ArrayValue/DefaultEmptyPolymorphicArrayValueTests.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/OptionalValue/LossyOptionalPolymorphicValueResilientTests.swift",
"PolymorphicCodable/OptionalValue/LossyOptionalPolymorphicValueTests.swift",
"PolymorphicCodable/OptionalValue/OptionalPolymorphicValueResilientTests.swift",
"PolymorphicCodable/OptionalValue/OptionalPolymorphicValueTests.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/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/Extensions/Result+Extension.swift",
"BetterCodable/LosslessValue/LosslessArray.swift",
"BetterCodable/LosslessValue/LosslessBoolValue.swift",
"BetterCodable/LosslessValue/LosslessValue.swift",
"BetterCodable/LosslessValue/OptionalLosslessValue.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+OptionalPolymorphicValue.swift",
"PolymorphicCodable/Extensions/KeyedDecodingContainer+PolymorphicLossyArrayValue.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/OptionalPolymorphicValue.swift",
"PolymorphicCodable/PolymorphicArrayValue.swift",
"PolymorphicCodable/PolymorphicCodableStrategy.swift",
"PolymorphicCodable/PolymorphicIdentifiable.swift",
"PolymorphicCodable/PolymorphicLossyArrayValue.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.1-latest: Pulling from finestructure/spi-images
Digest: sha256:eb0758f51dbd6991fb9e51dedbfbcbec142ffc0d3b9b8ad91fa19d35e5136f0a
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
Done.