Build Information
Failed to build WrkstrmFoundation, reference main (3915f2
), with Swift 6.1 for Android on 11 Sep 2025 15:51:02 UTC.
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:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
Build Log
[33/60] Compiling WrkstrmLog FatalErrorUtil.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[34/60] Compiling WrkstrmLog Level+Emoji.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[35/60] Compiling WrkstrmLog SwiftLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[36/60] Compiling WrkstrmLog DisabledLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[37/60] Compiling WrkstrmLog OSLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[38/60] Compiling WrkstrmLog PrintLogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[40/60] Compiling WrkstrmLog Log+CacheStorage.WASM.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[41/60] Compiling WrkstrmLog Log+CacheStorage.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[42/60] Compiling WrkstrmLog Log+Inject.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[43/60] Compiling WrkstrmLog Log+Levels.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[44/60] Compiling WrkstrmLog LogBackend.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[45/60] Compiling WrkstrmLog ProcessInfo+Xcode.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[46/60] Compiling WrkstrmLog Log+Shared.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[47/60] Compiling WrkstrmLog Log.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[48/60] Compiling WrkstrmMain String+Source.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[49/60] Compiling WrkstrmMain StringError.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[50/60] Compiling WrkstrmMain UInt+BitSetting.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[52/60] Compiling WrkstrmMain String+KebabCase.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[53/60] Compiling WrkstrmMain String+Repeat.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[55/61] Compiling WrkstrmLog CommonLogContext.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[63/92] Compiling WrkstrmFoundation String+Expanding.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[64/92] Compiling WrkstrmFoundation String+FileType.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[65/92] Compiling WrkstrmFoundation String+Stats.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[66/92] Compiling WrkstrmFoundation URL+URLQueryItem.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[67/96] Compiling WrkstrmFoundation Data+UTF8.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[68/96] Compiling WrkstrmFoundation Date+ExpressibleByIntegerLiteral.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[69/96] Compiling WrkstrmFoundation Date+GitLog.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[70/96] Compiling WrkstrmFoundation Date+Utilities.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
error: emit-module command failed with exit code 1 (use -v to see invocation)
[71/96] Emitting module WrkstrmFoundation
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[72/96] Compiling WrkstrmFoundation DateFormatter+Utilities.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[73/96] Compiling WrkstrmFoundation FoundationCalendar+Default.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[74/96] Compiling WrkstrmFoundation FileHandle+Standard.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[75/96] Compiling WrkstrmFoundation FileManager+Source.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[76/96] Compiling WrkstrmFoundation JSONCoders.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[77/96] Compiling WrkstrmFoundation JSONDataCoding+Foundation.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[78/96] Compiling WrkstrmFoundation JSONParseMetrics.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[79/96] Compiling WrkstrmFoundation JSONParser+Alternating.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[80/96] Compiling WrkstrmFoundation Log+Foundation.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[81/96] Compiling WrkstrmFoundation NotificationCenter+Transformers.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[82/96] Compiling WrkstrmFoundation NumberFormatter+Localize.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[83/96] Compiling WrkstrmFoundation String+Casing.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[84/96] Compiling WrkstrmFoundation JSONParser+Instrumentation.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[85/96] Compiling WrkstrmFoundation JSONParser.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[86/96] Compiling WrkstrmFoundation JSONResource.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[87/96] Compiling WrkstrmFoundation Instrumentation.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[88/96] Compiling WrkstrmFoundation Bundle+Decode.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[89/96] Compiling WrkstrmFoundation CodableArchiver.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[90/96] Compiling WrkstrmFoundation SecurityScopedAsset.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[91/96] Compiling WrkstrmFoundation URL+TempDirectory.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[92/96] Compiling WrkstrmFoundation CLIAppVersion.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[93/96] Compiling WrkstrmFoundation Calendar.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[94/96] Compiling WrkstrmFoundation Event.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[95/96] Compiling WrkstrmFoundation Bundle+Version.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[96/96] Compiling WrkstrmFoundation Data+Base64URL.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
Running build ...
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:android-6.1-latest swift build --swift-sdk aarch64-unknown-linux-android24 2>&1
android-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:8106a39f56f5bb7aad9f0d9a94f1e5362f9a40b692f7bc17efe17b7b91dc65fc
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.1-latest
warning: 'spi-builder-workspace': ---- Package Inject Deps: Begin ----
Use Local Deps? false
[PackageDescription.Package.Dependency.Kind.sourceControl(name: nil, location: "https://github.com/wrkstrm/WrkstrmLog.git", requirement: PackageDescription.Package.Dependency.SourceControlRequirement.range(Range(2.0.0..<3.0.0))), PackageDescription.Package.Dependency.Kind.sourceControl(name: nil, location: "https://github.com/wrkstrm/WrkstrmMain.git", requirement: PackageDescription.Package.Dependency.SourceControlRequirement.range(Range(2.4.0..<3.0.0)))]
---- Package Inject Deps: End ----
warning: 'wrkstrmmain': ---- Package Inject Deps: Begin ----
Use Local Deps? false
[]
---- Package Inject Deps: End ----
[0/1] Planning build
Building for debugging...
[0/1] Write swift-version-24593BA9C3E375BF.txt
[2/32] Compiling Logging MetadataProvider.swift
[3/32] Emitting module WrkstrmMain
[4/35] Compiling WrkstrmMain AnyCodingKey.swift
[5/35] Compiling WrkstrmMain DynamicCodingKey.swift
[6/35] Compiling WrkstrmMain JSON.swift
[7/35] Compiling WrkstrmMain String+Count.swift
[8/35] Compiling WrkstrmMain String+KebabCase.swift
[9/35] Compiling WrkstrmMain String+Repeat.swift
[10/35] Compiling WrkstrmMain String+Source.swift
[11/35] Compiling WrkstrmMain StringError.swift
[12/35] Compiling WrkstrmMain UInt+BitSetting.swift
[13/35] Compiling WrkstrmMain RandomAccessCollection+IndexedCollection.swift
[14/35] Compiling WrkstrmMain Sequence+Decompose.swift
[15/35] Compiling WrkstrmMain Sequence+Unique.swift
[16/35] Compiling WrkstrmMain String+Contains.swift
[17/35] Compiling WrkstrmMain IndexedCollection.swift
[18/35] Compiling WrkstrmMain SortedArray.swift
[19/35] Compiling WrkstrmMain Array+Filter.swift
[20/35] Compiling WrkstrmMain ClosedRange+Magnitude.swift
[21/35] Compiling WrkstrmMain Collection+Sorting.swift
[22/35] Compiling WrkstrmMain CommandLine+Executable.swift
[23/35] Compiling WrkstrmMain Optional+AnyFlattenable.swift
[24/35] Compiling WrkstrmMain OptionalComparisons.swift
[25/35] Compiling WrkstrmMain BinaryTree.swift
[26/35] Compiling WrkstrmMain Tree.swift
[27/35] Compiling WrkstrmMain List.swift
[28/35] Compiling WrkstrmMain Sort.swift
[29/35] Compiling WrkstrmMain KeyedDecodingContainer+FuzzyDecoding.swift
[30/35] Compiling WrkstrmMain Injectable.swift
[31/35] Compiling WrkstrmMain Random.swift
[33/36] Compiling Logging LogHandler.swift
[34/36] Compiling Logging Locks.swift
[35/36] Emitting module Logging
[36/36] Compiling Logging Logging.swift
[38/53] Compiling WrkstrmLog Level+OSLogType.swift
[39/53] Compiling WrkstrmLog Log+Cache.swift
[40/55] Compiling WrkstrmLog FatalErrorUtil.swift
[41/55] Compiling WrkstrmLog Level+Emoji.swift
[42/55] Compiling WrkstrmLog Log+CacheStorage.WASM.swift
[43/55] Compiling WrkstrmLog Log+CacheStorage.swift
[44/55] Compiling WrkstrmLog SwiftLogBackend.swift
[45/55] Compiling WrkstrmLog CommonLogContext.swift
[46/55] Compiling WrkstrmLog DisabledLogBackend.swift
[47/55] Compiling WrkstrmLog OSLogBackend.swift
[48/55] Compiling WrkstrmLog PrintLogBackend.swift
[49/55] Emitting module WrkstrmLog
[50/55] Compiling WrkstrmLog Log+Inject.swift
[51/55] Compiling WrkstrmLog Log+Levels.swift
[52/55] Compiling WrkstrmLog Log+Shared.swift
[53/55] Compiling WrkstrmLog Log.swift
[54/55] Compiling WrkstrmLog LogBackend.swift
[55/55] Compiling WrkstrmLog ProcessInfo+Xcode.swift
[57/86] Compiling WrkstrmFoundation String+Expanding.swift
[58/86] Compiling WrkstrmFoundation String+FileType.swift
[59/86] Compiling WrkstrmFoundation String+Stats.swift
[60/86] Compiling WrkstrmFoundation URL+URLQueryItem.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[61/90] Compiling WrkstrmFoundation Data+UTF8.swift
[62/90] Compiling WrkstrmFoundation Date+ExpressibleByIntegerLiteral.swift
[63/90] Compiling WrkstrmFoundation Date+GitLog.swift
[64/90] Compiling WrkstrmFoundation Date+Utilities.swift
[65/90] Emitting module WrkstrmFoundation
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[66/90] Compiling WrkstrmFoundation Log+Foundation.swift
[67/90] Compiling WrkstrmFoundation NotificationCenter+Transformers.swift
[68/90] Compiling WrkstrmFoundation NumberFormatter+Localize.swift
[69/90] Compiling WrkstrmFoundation String+Casing.swift
[70/90] Compiling WrkstrmFoundation DateFormatter+Utilities.swift
[71/90] Compiling WrkstrmFoundation FoundationCalendar+Default.swift
[72/90] Compiling WrkstrmFoundation FileHandle+Standard.swift
[73/90] Compiling WrkstrmFoundation FileManager+Source.swift
[74/90] Compiling WrkstrmFoundation JSONParser+Instrumentation.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[75/90] Compiling WrkstrmFoundation JSONParser.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[76/90] Compiling WrkstrmFoundation JSONResource.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[77/90] Compiling WrkstrmFoundation Instrumentation.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:4:16: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
2 | import WrkstrmMain
3 |
4 | extension JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | /// Returns an instrumented copy of this parser using the generic wrapper.
6 | public func instrumented(
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:5:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
3 |
4 | // Keep Foundation coupling/defaults here; core Parser lives in WrkstrmMain.
5 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:25: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:33:54: error: cannot find type 'JSONDataEncoding' in scope
31 | // MARK: - JSONDataEncoding/Decoding conformances
32 |
33 | extension Instrumented: JSONDataEncoding where Base: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
34 | public func encode<T: Encodable>(_ value: T) throws -> Data {
35 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:25: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:73:54: error: cannot find type 'JSONDataDecoding' in scope
71 | }
72 |
73 | extension Instrumented: JSONDataDecoding where Base: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
74 | public func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
75 | let start = DispatchTime.now().uptimeNanoseconds
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:117:24: error: cannot find type 'JSONDataEncoding' in scope
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
117 | public let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
118 | public let name: String
119 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:123:15: error: cannot find type 'JSONDataEncoding' in scope
121 |
122 | public init(
123 | base: any JSONDataEncoding,
| `- error: cannot find type 'JSONDataEncoding' in scope
124 | name: String,
125 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:116:39: error: cannot find type 'JSONDataEncoding' in scope
114 |
115 | /// Instrumentation wrapper for existential encoders.
116 | public struct InstrumentedAnyEncoder: JSONDataEncoding, Sendable {
| `- error: cannot find type 'JSONDataEncoding' in scope
117 | public let base: any JSONDataEncoding
118 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:175:24: error: cannot find type 'JSONDataDecoding' in scope
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
175 | public let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
176 | public let name: String
177 | public let context: String?
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:181:15: error: cannot find type 'JSONDataDecoding' in scope
179 |
180 | public init(
181 | base: any JSONDataDecoding,
| `- error: cannot find type 'JSONDataDecoding' in scope
182 | name: String,
183 | context: String? = nil,
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:174:39: error: cannot find type 'JSONDataDecoding' in scope
172 |
173 | /// Instrumentation wrapper for existential decoders.
174 | public struct InstrumentedAnyDecoder: JSONDataDecoding, Sendable {
| `- error: cannot find type 'JSONDataDecoding' in scope
175 | public let base: any JSONDataDecoding
176 | public let name: String
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:37:27: error: value of type 'Base' has no member 'encode'
35 | let start = DispatchTime.now().uptimeNanoseconds
36 | do {
37 | let data = try base.encode(value)
| `- error: value of type 'Base' has no member 'encode'
38 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
39 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Performance/Instrumentation.swift:77:28: error: value of type 'Base' has no member 'decode'
75 | let start = DispatchTime.now().uptimeNanoseconds
76 | do {
77 | let value = try base.decode(T.self, from: data)
| `- error: value of type 'Base' has no member 'decode'
78 | let ns = Int64(DispatchTime.now().uptimeNanoseconds &- start)
79 | if let recorder {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Instrumentation.swift:10:13: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | context: String? = nil,
9 | store: JSON.ParseMetricsStore?
10 | ) -> JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
11 | let enc = InstrumentedAnyEncoder(
12 | base: self.encoder, name: name, context: context, recorder: store)
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser.swift:7:57: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
5 | extension WrkstrmMain.JSON.Parser {
6 | /// Foundation-backed defaults (camelCase keys, robust date handling).
7 | public static var foundationDefault: WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
8 | .init(encoder: JSONEncoder.commonDateFormatting, decoder: JSONDecoder.commonDateParsing)
9 | }
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[78/90] Compiling WrkstrmFoundation CLIAppVersion.swift
[79/90] Compiling WrkstrmFoundation Calendar.swift
[80/90] Compiling WrkstrmFoundation Event.swift
[81/90] Compiling WrkstrmFoundation Bundle+Version.swift
[82/90] Compiling WrkstrmFoundation Data+Base64URL.swift
[83/90] Compiling WrkstrmFoundation JSONCoders.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[84/90] Compiling WrkstrmFoundation JSONDataCoding+Foundation.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[85/90] Compiling WrkstrmFoundation JSONParseMetrics.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[86/90] Compiling WrkstrmFoundation JSONParser+Alternating.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:5:24: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | extension JSONDecoder: JSONDataDecoding {}
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONDataCoding+Foundation.swift:6:24: error: cannot find type 'JSONDataDecoding' in scope
4 | // Default conformances for Foundation JSON coders to top-level protocols.
5 | extension JSONEncoder: JSONDataEncoding {}
6 | extension JSONDecoder: JSONDataDecoding {}
| `- error: cannot find type 'JSONDataDecoding' in scope
7 |
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:6:17: error: cannot find type 'JSONDataEncoding' in scope
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
6 | let base: any JSONDataEncoding
| `- error: cannot find type 'JSONDataEncoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:5:34: error: cannot find type 'JSONDataEncoding' in scope
3 |
4 | // Type-erased boxes to concretize existential JSON coders when wrapping with Instrumented<>
5 | private struct _AnyJSONEncoding: JSONDataEncoding {
| `- error: cannot find type 'JSONDataEncoding' in scope
6 | let base: any JSONDataEncoding
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:10:17: error: cannot find type 'JSONDataDecoding' in scope
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
10 | let base: any JSONDataDecoding
| `- error: cannot find type 'JSONDataDecoding' in scope
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
12 | try base.decode(T.self, from: data)
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:9:34: error: cannot find type 'JSONDataDecoding' in scope
7 | func encode<T: Encodable>(_ value: T) throws -> Data { try base.encode(value) }
8 | }
9 | private struct _AnyJSONDecoding: JSONDataDecoding {
| `- error: cannot find type 'JSONDataDecoding' in scope
10 | let base: any JSONDataDecoding
11 | func decode<T: Decodable>(_ type: T.Type, from data: Data) throws -> T {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:16:28: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
14 | }
15 |
16 | extension WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
17 | /// Build a composite parser from a list of parser details.
18 | /// - Parameters:
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:28:25: error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
28 | ) -> WrkstrmMain.JSON.Parser {
| `- error: 'Parser' is not a member type of enum 'WrkstrmMain.JSON'
29 | precondition(!details.isEmpty, "At least one parser is required")
30 | // Instrument each parser’s components with its name.
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:24:34: error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
22 | /// - store: Metrics store for instrumentation.
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
| `- error: 'ParserInstrumentationDetails' is not a member type of enum 'WrkstrmMain.JSON'
25 | mode: WrkstrmMain.JSON.CompositeMode,
26 | context: String? = nil,
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
/host/spi-builder-workspace/Sources/WrkstrmFoundation/JSON/JSONParser+Alternating.swift:25:28: error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
23 | public static func composite(
24 | _ details: [WrkstrmMain.JSON.ParserInstrumentationDetails],
25 | mode: WrkstrmMain.JSON.CompositeMode,
| `- error: 'CompositeMode' is not a member type of enum 'WrkstrmMain.JSON'
26 | context: String? = nil,
27 | store: JSON.ParseMetricsStore?
/host/spi-builder-workspace/.build/checkouts/WrkstrmMain/Sources/WrkstrmMain/JSON/JSON.swift:5:13: note: 'JSON' declared here
3 | /// `JSON` serves as a namespace for various types that facilitate working with JSON data,
4 | /// such as dictionaries with `String` keys and `Any` or `AnyEquatableStruct` values.
5 | public enum JSON {
| `- note: 'JSON' declared here
6 | /// A type alias representing a dictionary with `String` keys and `Any` values.
7 | ///
[87/90] Compiling WrkstrmFoundation Bundle+Decode.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[88/90] Compiling WrkstrmFoundation CodableArchiver.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[89/90] Compiling WrkstrmFoundation SecurityScopedAsset.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
[90/90] Compiling WrkstrmFoundation URL+TempDirectory.swift
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:42:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
43 | decoder: JSONDecoder = .default,
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:43:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
44 | searchPathDomainMask: FileManager.SearchPathDomainMask = [.allDomainsMask],
45 | ) throws {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:65:29: warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding
66 | decoder: JSONDecoder = .default,
67 | ) {
/host/spi-builder-workspace/Sources/WrkstrmFoundation/Persistence/CodableArchiver.swift:66:29: warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing
67 | ) {
68 | self.encoder = encoder
BUILD FAILURE 6.1 android