Build Information
Failed to build WrkstrmFoundation, reference main (3915f2
), with Swift 6.2 (beta) for Android on 11 Sep 2025 15:53:47 UTC.
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-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.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.67.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wrkstrm/WrkstrmFoundation.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/wrkstrm/WrkstrmFoundation
* branch main -> FETCH_HEAD
* [new branch] main -> origin/main
HEAD is now at 3915f29 Add version helper.
Cloned https://github.com/wrkstrm/WrkstrmFoundation.git
Revision (git rev-parse @):
3915f299e6812f358bcd247a8125c87dd7dea6af
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/wrkstrm/WrkstrmFoundation.git at main
========================================
Build
========================================
Selected platform: android
Swift version: 6.2
Building package at path: $PWD
https://github.com/wrkstrm/WrkstrmFoundation.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-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.2-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:b7c4a6b4153ff40ef9277e2157e708f835b8eb011095d53bd8db4594eb2b7798
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:android-6.2-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 ----
Fetching https://github.com/wrkstrm/WrkstrmMain.git
Fetching https://github.com/wrkstrm/WrkstrmLog.git
[1/1940] Fetching wrkstrmlog
[1398/3590] Fetching wrkstrmlog, wrkstrmmain
Fetched https://github.com/wrkstrm/WrkstrmLog.git from cache (0.30s)
Fetched https://github.com/wrkstrm/WrkstrmMain.git from cache (0.31s)
Computing version for https://github.com/wrkstrm/WrkstrmMain.git
warning: 'wrkstrmmain': ---- Package Inject Deps: Begin ----
Use Local Deps? false
[]
---- Package Inject Deps: End ----
Computed https://github.com/wrkstrm/WrkstrmMain.git at 2.4.1 (0.91s)
Computing version for https://github.com/wrkstrm/WrkstrmLog.git
Computed https://github.com/wrkstrm/WrkstrmLog.git at 2.2.1 (0.61s)
Fetching https://github.com/apple/swift-log.git
[1/3903] Fetching swift-log
Fetched https://github.com/apple/swift-log.git from cache (0.40s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.6.4 (0.85s)
Creating working copy for https://github.com/wrkstrm/WrkstrmMain.git
Working copy of https://github.com/wrkstrm/WrkstrmMain.git resolved at 2.4.1
Creating working copy for https://github.com/wrkstrm/WrkstrmLog.git
Working copy of https://github.com/wrkstrm/WrkstrmLog.git resolved at 2.2.1
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.6.4
warning: 'wrkstrmmain': ---- Package Inject Deps: Begin ----
Use Local Deps? false
[]
---- Package Inject Deps: End ----
Building for debugging...
[0/7] Write sources
[6/7] Write swift-version-8C5A4AE7A8CE2BA.txt
[8/38] Emitting module WrkstrmMain
[9/41] Compiling WrkstrmMain KeyedDecodingContainer+FuzzyDecoding.swift
[10/41] Compiling WrkstrmMain Injectable.swift
[11/41] Compiling WrkstrmMain Random.swift
[12/41] Compiling WrkstrmMain String+Count.swift
[13/41] Compiling WrkstrmMain String+KebabCase.swift
[14/41] Compiling WrkstrmMain String+Repeat.swift
[15/41] Compiling WrkstrmMain AnyCodingKey.swift
[16/41] Compiling WrkstrmMain DynamicCodingKey.swift
[17/41] Compiling WrkstrmMain JSON.swift
[18/41] Compiling WrkstrmMain BinaryTree.swift
[19/41] Compiling WrkstrmMain Tree.swift
[20/41] Compiling WrkstrmMain List.swift
[21/41] Compiling WrkstrmMain Sort.swift
[22/41] Compiling Logging LogHandler.swift
[23/41] Compiling Logging MetadataProvider.swift
[24/41] Emitting module Logging
[25/41] Compiling Logging Locks.swift
[26/41] Compiling Logging Logging.swift
[27/42] Compiling WrkstrmMain Collection+Sorting.swift
[28/42] Compiling WrkstrmMain CommandLine+Executable.swift
[29/42] Compiling WrkstrmMain Optional+AnyFlattenable.swift
[30/42] Compiling WrkstrmMain OptionalComparisons.swift
[31/42] Compiling WrkstrmMain RandomAccessCollection+IndexedCollection.swift
[32/42] Compiling WrkstrmMain Sequence+Decompose.swift
[33/42] Compiling WrkstrmMain Sequence+Unique.swift
[34/42] Compiling WrkstrmMain String+Contains.swift
[35/42] Compiling WrkstrmMain IndexedCollection.swift
[36/42] Compiling WrkstrmMain SortedArray.swift
[37/42] Compiling WrkstrmMain Array+Filter.swift
[38/42] Compiling WrkstrmMain ClosedRange+Magnitude.swift
[39/42] Compiling WrkstrmMain String+Source.swift
[40/42] Compiling WrkstrmMain StringError.swift
[41/42] Compiling WrkstrmMain UInt+BitSetting.swift
[44/59] Compiling WrkstrmLog DisabledLogBackend.swift
[45/59] Compiling WrkstrmLog OSLogBackend.swift
[46/59] Compiling WrkstrmLog PrintLogBackend.swift
[47/61] Emitting module WrkstrmLog
[48/61] Compiling WrkstrmLog LogBackend.swift
[49/61] Compiling WrkstrmLog ProcessInfo+Xcode.swift
[50/61] Compiling WrkstrmLog SwiftLogBackend.swift
[51/61] Compiling WrkstrmLog CommonLogContext.swift
[52/61] Compiling WrkstrmLog Log+Inject.swift
[53/61] Compiling WrkstrmLog Log+Levels.swift
[54/61] Compiling WrkstrmLog Log+CacheStorage.WASM.swift
[55/61] Compiling WrkstrmLog Log+CacheStorage.swift
[56/61] Compiling WrkstrmLog Level+OSLogType.swift
[57/61] Compiling WrkstrmLog Log+Cache.swift
[58/61] Compiling WrkstrmLog FatalErrorUtil.swift
[59/61] Compiling WrkstrmLog Level+Emoji.swift
[60/61] Compiling WrkstrmLog Log+Shared.swift
[61/61] Compiling WrkstrmLog Log.swift
[63/92] 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: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: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: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: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: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 | ///
[64/92] 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: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: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: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: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: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 | ///
[65/92] 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: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: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: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: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: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 | ///
[66/92] 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: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: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: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: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: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 | ///
[67/96] Compiling WrkstrmFoundation Log+Foundation.swift
[68/96] Compiling WrkstrmFoundation NotificationCenter+Transformers.swift
[69/96] Compiling WrkstrmFoundation NumberFormatter+Localize.swift
[70/96] Compiling WrkstrmFoundation String+Casing.swift
[71/96] Compiling WrkstrmFoundation Data+UTF8.swift
[72/96] Compiling WrkstrmFoundation Date+ExpressibleByIntegerLiteral.swift
[73/96] Compiling WrkstrmFoundation Date+GitLog.swift
[74/96] Compiling WrkstrmFoundation Date+Utilities.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[75/96] Compiling WrkstrmFoundation String+Expanding.swift
[76/96] Compiling WrkstrmFoundation String+FileType.swift
[77/96] Compiling WrkstrmFoundation String+Stats.swift
[78/96] Compiling WrkstrmFoundation URL+URLQueryItem.swift
[79/96] Compiling WrkstrmFoundation DateFormatter+Utilities.swift
[80/96] Compiling WrkstrmFoundation FoundationCalendar+Default.swift
[81/96] Compiling WrkstrmFoundation FileHandle+Standard.swift
[82/96] Compiling WrkstrmFoundation FileManager+Source.swift
[83/96] 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: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: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: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: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: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 [#DeprecatedDeclaration]
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
67 | ) {
68 | self.encoder = encoder
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[84/96] 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 | ///
[85/96] 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 | ///
[86/96] 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 | ///
[87/96] 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 | ///
[88/96] Compiling WrkstrmFoundation CLIAppVersion.swift
[89/96] Compiling WrkstrmFoundation Calendar.swift
[90/96] Compiling WrkstrmFoundation Event.swift
[91/96] Compiling WrkstrmFoundation Bundle+Version.swift
[92/96] Compiling WrkstrmFoundation Data+Base64URL.swift
[93/96] 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 [#DeprecatedDeclaration]
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
67 | ) {
68 | self.encoder = encoder
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[94/96] 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 [#DeprecatedDeclaration]
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
67 | ) {
68 | self.encoder = encoder
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[95/96] 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 [#DeprecatedDeclaration]
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
67 | ) {
68 | self.encoder = encoder
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[96/96] 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 [#DeprecatedDeclaration]
40 | key: AnyHashable,
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
41 | directory: FileManager.SearchPathDirectory,
42 | encoder: JSONEncoder = .default,
43 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
63 | public init(
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
| `- warning: 'default' is deprecated: Use JSONEncoder.commonDateFormatting for shared date encoding [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
64 | directory: URL,
65 | encoder: JSONEncoder = .default,
66 | decoder: JSONDecoder = .default,
| `- warning: 'default' is deprecated: Use JSONDecoder.commonDateParsing for shared date parsing [#DeprecatedDeclaration]
67 | ) {
68 | self.encoder = encoder
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
BUILD FAILURE 6.2 android