Build Information
Successful build of OpenAPIKit, reference main (5b5ee4
), with Swift 6.0 for Linux on 1 Nov 2024 21:39:27 UTC.
Swift 6 data race errors: 63
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4609320-2":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
| `- note: add '@retroactive' to silence this warning
191 | public func encode(to encoder: Encoder) throws {
192 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:198:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
196 | }
197 |
198 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
199 | public init(from decoder: Decoder) throws {
200 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit30/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit30/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:190:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
188 | }
189 |
190 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 | public func encode(to encoder: Encoder) throws {
192 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:198:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
196 | }
197 |
198 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
199 | public init(from decoder: Decoder) throws {
200 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit30/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit30/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:190:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
188 | }
189 |
190 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 | public func encode(to encoder: Encoder) throws {
192 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:198:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
196 | }
197 |
198 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
199 | public init(from decoder: Decoder) throws {
200 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit30/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit30/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:190:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
188 | }
189 |
190 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 | public func encode(to encoder: Encoder) throws {
192 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:198:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
196 | }
197 |
198 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
199 | public init(from decoder: Decoder) throws {
200 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit30/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit30/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:190:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
188 | }
189 |
190 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 | public func encode(to encoder: Encoder) throws {
192 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:198:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
196 | }
197 |
198 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
199 | public init(from decoder: Decoder) throws {
200 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit30/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit30/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:190:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
188 | }
189 |
190 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 | public func encode(to encoder: Encoder) throws {
192 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:198:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
196 | }
197 |
198 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
199 | public init(from decoder: Decoder) throws {
200 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit30/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit30/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:190:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
188 | }
189 |
190 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
191 | public func encode(to encoder: Encoder) throws {
192 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Response/Response.swift:198:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
196 | }
197 |
198 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
199 | public init(from decoder: Decoder) throws {
200 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit30/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit30/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit30/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/DocumentDecodingError.swift:12:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Document: OpenAPIError {
12 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Document' has non-sendable type 'Error.Decoding.Document.Context'; this is an error in the Swift 6 language mode
13 | public let codingPath: [CodingKey]
14 |
15 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
16 | case path(Path)
17 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:12:20: warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
| `- warning: stored property 'endpoint' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'OpenAPI.HttpMethod' (aka 'Shared.HttpMethod'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/HttpMethod.swift:15:17: note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
13 | /// HTTP methods are enumerated as properties on that
14 | /// object.
15 | public enum HttpMethod: String, CaseIterable {
| `- note: enum 'HttpMethod' does not conform to the 'Sendable' protocol
16 | case get = "GET"
17 | case post = "POST"
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/OperationDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
11 | public struct Operation: OpenAPIError {
12 | public let endpoint: OpenAPI.HttpMethod
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Operation' has non-sendable type 'Error.Decoding.Operation.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case request(Request)
18 | case response(Response)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:12:20: warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
| `- warning: stored property 'path' of 'Sendable'-conforming struct 'Path' has non-sendable type 'OpenAPI.Path' (aka 'Shared.Path'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/Path.swift:13:19: note: struct 'Path' does not conform to the 'Sendable' protocol
11 | /// See [OpenAPI Paths Object](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#paths-object)
12 | /// and [OpenAPI Patterned Fields](https://github.com/OAI/OpenAPI-Specification/blob/master/versions/3.0.3.md#patterned-fields).
13 | public struct Path: RawRepresentable, Equatable, Hashable {
| `- note: struct 'Path' does not conform to the 'Sendable' protocol
14 | public let components: [String]
15 | public let trailingSlash: Bool
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/PathDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
11 | public struct Path: OpenAPIError {
12 | public let path: OpenAPI.Path
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Path' has non-sendable type 'Error.Decoding.Path.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case endpoint(Operation)
18 | case inconsistency(InconsistencyError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:12:20: warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
10 | extension OpenAPI.Error.Decoding {
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
| `- warning: stored property 'statusCode' of 'Sendable'-conforming struct 'Response' has non-sendable type 'OpenAPI.Response.StatusCode' (aka 'Shared.ResponseStatusCode'); this is an error in the Swift 6 language mode
13 | public let context: Context
14 | internal let relativeCodingPath: [CodingKey]
/host/spi-builder-workspace/Sources/OpenAPIKitCore/Shared/ResponseStatusCode.swift:21:19: note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
19 | ///
20 | /// Status code ranges are named in the `StatusCode.Range` enum. For example, the "1XX" range (100-199) can be written as either `.range(.information)` or as `.range(.init(rawValue: "1XX"))`.
21 | public struct ResponseStatusCode: RawRepresentable, Equatable, Hashable, HasWarnings {
| `- note: struct 'ResponseStatusCode' does not conform to the 'Sendable' protocol
22 | public typealias RawValue = String
23 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:8:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
6 | //
7 |
8 | import OpenAPIKitCore
| `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'OpenAPIKitCore'
9 |
10 | extension OpenAPI.Error.Decoding {
/host/spi-builder-workspace/Sources/OpenAPIKit/Encoding and Decoding Errors/ResponseDecodingError.swift:13:20: warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
11 | public struct Response: OpenAPIError {
12 | public let statusCode: OpenAPI.Response.StatusCode
13 | public let context: Context
| `- warning: stored property 'context' of 'Sendable'-conforming struct 'Response' has non-sendable type 'Error.Decoding.Response.Context'; this is an error in the Swift 6 language mode
14 | internal let relativeCodingPath: [CodingKey]
15 |
16 | public enum Context {
| `- note: consider making enum 'Context' conform to the 'Sendable' protocol
17 | case inconsistency(InconsistencyError)
18 | case other(Swift.DecodingError)
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Parameter/ParameterSchemaContext.swift:223:1: warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
221 | }
222 |
223 | extension OpenAPI.Parameter.SchemaContext.Style: Validatable {}
| |- warning: extension declares a conformance of imported type 'ParameterSchemaContextStyle' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
224 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:239:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
237 | // MARK: - Codable
238 |
239 | extension OpenAPI.Path: Encodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
240 | public func encode(to encoder: Encoder) throws {
241 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Path Item/PathItem.swift:247:1: warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
245 | }
246 |
247 | extension OpenAPI.Path: Decodable {
| |- warning: extension declares a conformance of imported type 'Path' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
248 | public init(from decoder: Decoder) throws {
249 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:200:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
198 | }
199 |
200 | extension OpenAPI.Response.StatusCode: Encodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
201 | public func encode(to encoder: Encoder) throws {
202 | var container = encoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Response/Response.swift:208:1: warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
206 | }
207 |
208 | extension OpenAPI.Response.StatusCode: Decodable {
| |- warning: extension declares a conformance of imported type 'ResponseStatusCode' to imported protocol 'Decodable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
209 | public init(from decoder: Decoder) throws {
210 | let container = try decoder.singleValueContainer()
/host/spi-builder-workspace/Sources/OpenAPIKit/Components Object/Components.swift:66:27: warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
16 | /// This is a place to put reusable components to
17 | /// be referenced from other parts of the spec.
18 | public struct Components: Equatable, CodableVendorExtendable {
| `- note: consider making struct 'Components' conform to the 'Sendable' protocol
19 |
20 | public var schemas: ComponentDictionary<JSONSchema>
:
64 |
65 | /// An empty OpenAPI Components Object.
66 | public static let noComponents: Components = .init()
| |- warning: static property 'noComponents' is not concurrency-safe because non-'Sendable' type 'OpenAPI.Components' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: annotate 'noComponents' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | public var isEmpty: Bool {
/host/spi-builder-workspace/Sources/OpenAPIKit/Schema Object/JSONSchema+Combining.swift:27:18: warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
25 |
26 | public struct JSONSchemaResolutionError: Swift.Error, CustomStringConvertible {
27 | internal let underlyingError: _JSONSchemaResolutionError
| `- warning: stored property 'underlyingError' of 'Sendable'-conforming struct 'JSONSchemaResolutionError' has non-sendable type '_JSONSchemaResolutionError'; this is an error in the Swift 6 language mode
28 |
29 | internal init(_ underlyingError: _JSONSchemaResolutionError) {
:
63 | /// errors without breaknig changes, so this annoying workaround for
64 | /// the absense of a "non-frozen" enum is a must.
65 | internal enum _JSONSchemaResolutionError: CustomStringConvertible, Equatable {
| `- note: consider making enum '_JSONSchemaResolutionError' conform to the 'Sendable' protocol
66 | case unsupported(because: String)
67 | case typeConflict(original: JSONType, new: JSONType)
/host/spi-builder-workspace/Sources/OpenAPIKit/CodableVendorExtendable.swift:25:23: warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
23 |
24 | public enum VendorExtensionsConfiguration {
25 | public static var isEnabled = true
| |- warning: static property 'isEnabled' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'isEnabled' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'isEnabled' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
26 | }
27 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
/host/spi-builder-workspace/Sources/OpenAPIKit/OrderedDictionary+Validatable.swift:10:1: warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
8 | import OpenAPIKitCore
9 |
10 | extension OrderedDictionary: Validatable where Value: Validatable {}
| |- warning: extension declares a conformance of imported type 'OrderedDictionary' to imported protocol 'Validatable'; this will not behave correctly if the owners of 'OpenAPIKitCore' introduce this conformance in the future
| `- note: add '@retroactive' to silence this warning
11 |
[179/179] Compiling OpenAPIKit _CoreReExport.swift
[181/183] Compiling OpenAPIKitCompat Either+Map.swift
[182/183] Emitting module OpenAPIKitCompat
[183/183] Compiling OpenAPIKitCompat Compat30To31.swift
Build complete! (60.31s)
Build complete.
{
"dependencies" : [
{
"identity" : "yams",
"requirement" : {
"range" : [
{
"lower_bound" : "4.0.0",
"upper_bound" : "6.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/jpsim/Yams.git"
}
],
"manifest_display_name" : "OpenAPIKit",
"name" : "OpenAPIKit",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.10"
},
{
"name" : "ios",
"version" : "11.0"
}
],
"products" : [
{
"name" : "OpenAPIKit30",
"targets" : [
"OpenAPIKit30"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenAPIKit",
"targets" : [
"OpenAPIKit"
],
"type" : {
"library" : [
"automatic"
]
}
},
{
"name" : "OpenAPIKitCompat",
"targets" : [
"OpenAPIKitCompat"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"swift_languages_versions" : [
"5"
],
"targets" : [
{
"c99name" : "OrderedDictionaryTests",
"module_type" : "SwiftTarget",
"name" : "OrderedDictionaryTests",
"path" : "Tests/OrderedDictionaryTests",
"product_dependencies" : [
"Yams"
],
"sources" : [
"OrderedDictionaryTests.swift"
],
"target_dependencies" : [
"OpenAPIKitCore"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKitTests",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKitTests",
"path" : "Tests/OpenAPIKitTests",
"product_dependencies" : [
"Yams"
],
"sources" : [
"ComponentsTests.swift",
"Content/ContentTests.swift",
"Content/DereferencedContentTests.swift",
"DiscriminatorTests.swift",
"Document/DereferencedDocumentTests.swift",
"Document/DocumentInfoTests.swift",
"Document/DocumentTests.swift",
"Document/ResolvedDocumentTests.swift",
"EaseOfUseTests.swift",
"ExampleTests.swift",
"ExternalDocumentationTests.swift",
"Header/DereferencedHeaderTests.swift",
"Header/HeaderTests.swift",
"JSONReferenceTests.swift",
"LinkTests.swift",
"OpenAPIReferenceTests.swift",
"Operation/DereferencedOperationTests.swift",
"Operation/OperationTests.swift",
"Operation/ResolvedEndpointTests.swift",
"Parameter/DereferencedParameterTests.swift",
"Parameter/DereferencedSchemaContextTests.swift",
"Parameter/ParameterContextTests.swift",
"Parameter/ParameterSchemaTests.swift",
"Parameter/ParameterTests.swift",
"Path Item/DereferencedPathItemTests.swift",
"Path Item/PathItemTests.swift",
"Path Item/ResolvedRouteTests.swift",
"Request/DereferencedRequestTests.swift",
"Request/RequestTests.swift",
"Response/DereferencedResponseTests.swift",
"Response/ResponseTests.swift",
"Result+ValueTests.swift",
"RuntimeExpressionTests.swift",
"Schema Conformances/SwiftPrimitiveTypes+OpenAPITests.swift",
"Schema Object/DereferencedSchemaObjectTests.swift",
"Schema Object/JSONSchemaTests.swift",
"Schema Object/SchemaFragmentCombiningTests.swift",
"Schema Object/SchemaFragmentTests.swift",
"Schema Object/SchemaObjectInternalTests.swift",
"Schema Object/SchemaObjectYamsTests.swift",
"Security/OauthFlowsTests.swift",
"Security/SecuritySchemeTests.swift",
"ServerTests.swift",
"TagTests.swift",
"TestHelpers.swift",
"Validator/BuiltinValidationTests.swift",
"Validator/Validation+ConvenienceTests.swift",
"Validator/ValidationTests.swift",
"Validator/ValidatorTests.swift",
"VendorExtendableTests.swift",
"XMLTests.swift"
],
"target_dependencies" : [
"OpenAPIKit"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKitRealSpecSuite",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKitRealSpecSuite",
"path" : "Tests/OpenAPIKitRealSpecSuite",
"product_dependencies" : [
"Yams"
],
"sources" : [
"TemplateAPITests.swift"
],
"target_dependencies" : [
"OpenAPIKit"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKitErrorReportingTests",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKitErrorReportingTests",
"path" : "Tests/OpenAPIKitErrorReportingTests",
"product_dependencies" : [
"Yams"
],
"sources" : [
"ComponentErrorTests.swift",
"DocumentErrorTests.swift",
"Helpers.swift",
"JSONReferenceErrorTests.swift",
"OperationErrorTests.swift",
"PathsErrorTests.swift",
"RequestContentMapErrorTests.swift",
"RequestContentSchemaErrorTests.swift",
"RequestErrorTests.swift",
"ResponseErrorTests.swift",
"SchemaErrorTests.swift",
"SecuritySchemeErrorTests.swift"
],
"target_dependencies" : [
"OpenAPIKit"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKitCoreTests",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKitCoreTests",
"path" : "Tests/OpenAPIKitCoreTests",
"sources" : [
"ContentTypeTests.swift",
"Either+CustomStringConvertibleTests.swift",
"InconsistencyErrorTests.swift",
"TestHelpers.swift",
"URLTemplate/URLTemplateTests.swift"
],
"target_dependencies" : [
"OpenAPIKitCore"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKitCore",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKitCore",
"path" : "Sources/OpenAPIKitCore",
"product_memberships" : [
"OpenAPIKit30",
"OpenAPIKit",
"OpenAPIKitCompat"
],
"sources" : [
"AnyCodable/AnyCodable.swift",
"Either/Either+Codable.swift",
"Either/Either+CustomStringConvertible.swift",
"Either/Either.swift",
"Encoding and Decoding Errors And Warnings/CodingPathError.swift",
"Encoding and Decoding Errors And Warnings/DecodingErrorExtensions.swift",
"Encoding and Decoding Errors And Warnings/DiggingError.swift",
"Encoding and Decoding Errors And Warnings/EitherDecodeNoTypesMatchedErrorExtensions.swift",
"Encoding and Decoding Errors And Warnings/InconsistencyError.swift",
"Encoding and Decoding Errors And Warnings/OpenAPIDecodingErrors.swift",
"Encoding and Decoding Errors And Warnings/OpenAPIError.swift",
"Encoding and Decoding Errors And Warnings/OpenAPIWarning.swift",
"Encoding and Decoding Errors And Warnings/RequestDecodingError.swift",
"OpenAPIReference.swift",
"OrderedDictionary/OrderedDictionary.swift",
"OrderedDictionary/StringConvertibleHintProvider.swift",
"Shared.swift",
"Shared/CallbackURL.swift",
"Shared/ComponentKey.swift",
"Shared/ContentType.swift",
"Shared/Discriminator.swift",
"Shared/HttpMethod.swift",
"Shared/JSONSchemaPermissions.swift",
"Shared/JSONTypeFormat.swift",
"Shared/OAuthFlows.swift",
"Shared/ParameterContextLocation.swift",
"Shared/ParameterSchemaContextStyle.swift",
"Shared/Path.swift",
"Shared/ResponseStatusCode.swift",
"Shared/SecurityScheme.swift",
"URLTemplate/URLTemplate+Parsing.swift",
"URLTemplate/URLTemplate.swift",
"Utility/Container+DecodeURLAsString.swift",
"Utility/Optional+Zip.swift",
"Utility/Result+Value.swift",
"Validatable.swift"
],
"type" : "library"
},
{
"c99name" : "OpenAPIKitCompatTests",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKitCompatTests",
"path" : "Tests/OpenAPIKitCompatTests",
"sources" : [
"DocumentConversionTests.swift"
],
"target_dependencies" : [
"OpenAPIKitCompat"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKitCompat",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKitCompat",
"path" : "Sources/OpenAPIKitCompat",
"product_memberships" : [
"OpenAPIKitCompat"
],
"sources" : [
"Compat30To31.swift",
"Either+Map.swift"
],
"target_dependencies" : [
"OpenAPIKit30",
"OpenAPIKit"
],
"type" : "library"
},
{
"c99name" : "OpenAPIKit30Tests",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKit30Tests",
"path" : "Tests/OpenAPIKit30Tests",
"product_dependencies" : [
"Yams"
],
"sources" : [
"ComponentsTests.swift",
"Content/ContentTests.swift",
"Content/DereferencedContentTests.swift",
"DiscriminatorTests.swift",
"Document/DereferencedDocumentTests.swift",
"Document/DocumentInfoTests.swift",
"Document/DocumentTests.swift",
"Document/ResolvedDocumentTests.swift",
"EaseOfUseTests.swift",
"ExampleTests.swift",
"ExternalDocumentationTests.swift",
"Header/DereferencedHeaderTests.swift",
"Header/HeaderTests.swift",
"JSONReferenceTests.swift",
"LinkTests.swift",
"Operation/DereferencedOperationTests.swift",
"Operation/OperationTests.swift",
"Operation/ResolvedEndpointTests.swift",
"Parameter/DereferencedParameterTests.swift",
"Parameter/DereferencedSchemaContextTests.swift",
"Parameter/ParameterContextTests.swift",
"Parameter/ParameterSchemaTests.swift",
"Parameter/ParameterTests.swift",
"Path Item/DereferencedPathItemTests.swift",
"Path Item/PathItemTests.swift",
"Path Item/ResolvedRouteTests.swift",
"Request/DereferencedRequestTests.swift",
"Request/RequestTests.swift",
"Response/DereferencedResponseTests.swift",
"Response/ResponseTests.swift",
"Result+ValueTests.swift",
"RuntimeExpressionTests.swift",
"Schema Conformances/SwiftPrimitiveTypes+OpenAPITests.swift",
"Schema Object/DereferencedSchemaObjectTests.swift",
"Schema Object/JSONSchemaTests.swift",
"Schema Object/SchemaFragmentCombiningTests.swift",
"Schema Object/SchemaFragmentTests.swift",
"Schema Object/SchemaObjectInternalTests.swift",
"Schema Object/SchemaObjectYamsTests.swift",
"Security/OauthFlowsTests.swift",
"Security/SecuritySchemeTests.swift",
"ServerTests.swift",
"TagTests.swift",
"TestHelpers.swift",
"Validator/BuiltinValidationTests.swift",
"Validator/Validation+ConvenienceTests.swift",
"Validator/ValidationTests.swift",
"Validator/ValidatorTests.swift",
"VendorExtendableTests.swift",
"XMLTests.swift"
],
"target_dependencies" : [
"OpenAPIKit30"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKit30RealSpecSuite",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKit30RealSpecSuite",
"path" : "Tests/OpenAPIKit30RealSpecSuite",
"product_dependencies" : [
"Yams"
],
"sources" : [
"GitHubAPITests.swift",
"GoogleBooksAPITests.swift",
"PetStoreAPITests.swift",
"SwaggerDocSamplesTests.swift",
"TomTomAPITests.swift"
],
"target_dependencies" : [
"OpenAPIKit30"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKit30ErrorReportingTests",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKit30ErrorReportingTests",
"path" : "Tests/OpenAPIKit30ErrorReportingTests",
"product_dependencies" : [
"Yams"
],
"sources" : [
"ComponentErrorTests.swift",
"DocumentErrorTests.swift",
"Helpers.swift",
"JSONReferenceErrorTests.swift",
"OperationErrorTests.swift",
"PathsErrorTests.swift",
"RequestContentMapErrorTests.swift",
"RequestContentSchemaErrorTests.swift",
"RequestErrorTests.swift",
"ResponseErrorTests.swift",
"SchemaErrorTests.swift",
"SecuritySchemeErrorTests.swift"
],
"target_dependencies" : [
"OpenAPIKit30"
],
"type" : "test"
},
{
"c99name" : "OpenAPIKit30",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKit30",
"path" : "Sources/OpenAPIKit30",
"product_memberships" : [
"OpenAPIKit30",
"OpenAPIKitCompat"
],
"sources" : [
"AnyCodable+Validatable.swift",
"Callbacks.swift",
"CodableVendorExtendable.swift",
"Components Object/Components+JSONReference.swift",
"Components Object/Components+Locatable.swift",
"Components Object/Components.swift",
"Content/Content.swift",
"Content/ContentEncoding.swift",
"Content/DereferencedContent.swift",
"Content/DereferencedContentEncoding.swift",
"Document/DereferencedDocument.swift",
"Document/Document.swift",
"Document/DocumentInfo.swift",
"Document/ResolvedDocument.swift",
"Either/Either+Convenience.swift",
"Either/Either+LocallyDereferenceable.swift",
"Either/Either+Validatable.swift",
"Encoding and Decoding Errors/DocumentDecodingError.swift",
"Encoding and Decoding Errors/OperationDecodingError.swift",
"Encoding and Decoding Errors/PathDecodingError.swift",
"Encoding and Decoding Errors/ResponseDecodingError.swift",
"Example.swift",
"ExternalDocumentation.swift",
"Header/DereferencedHeader.swift",
"Header/Header.swift",
"JSONReference.swift",
"Link.swift",
"OpenAPI.swift",
"Operation/DereferencedOperation.swift",
"Operation/Operation.swift",
"Operation/ResolvedEndpoint.swift",
"OrderedDictionary+Validatable.swift",
"Parameter/DereferencedParameter.swift",
"Parameter/DereferencedSchemaContext.swift",
"Parameter/Parameter.swift",
"Parameter/ParameterContext.swift",
"Parameter/ParameterSchemaContext.swift",
"Path Item/DereferencedPathItem.swift",
"Path Item/PathItem.swift",
"Path Item/ResolvedRoute.swift",
"Request/DereferencedRequest.swift",
"Request/Request.swift",
"Response/DereferencedResponse.swift",
"Response/Response.swift",
"RuntimeExpression.swift",
"Schema Conformances/SchemaProtocols.swift",
"Schema Conformances/SwiftPrimitiveTypes+OpenAPI.swift",
"Schema Object/DereferencedJSONSchema.swift",
"Schema Object/JSONSchema+Combining.swift",
"Schema Object/JSONSchema.swift",
"Schema Object/JSONSchemaContext.swift",
"Schema Object/SimplifiedJSONSchema.swift",
"Schema Object/TypesAndFormats.swift",
"Security/DereferencedSecurityRequirement.swift",
"Security/SecurityScheme.swift",
"Server.swift",
"Tag.swift",
"URLTemplate+Validatable.swift",
"Utility/Container+DecodeURLAsString.swift",
"Utility/OrderedDictionry+LocallyDereferenceable.swift",
"Validator/Validation+Builtins.swift",
"Validator/Validation.swift",
"Validator/Validator+Convenience.swift",
"Validator/Validator.swift",
"XML.swift",
"_CoreReExport.swift"
],
"target_dependencies" : [
"OpenAPIKitCore"
],
"type" : "library"
},
{
"c99name" : "OpenAPIKit",
"module_type" : "SwiftTarget",
"name" : "OpenAPIKit",
"path" : "Sources/OpenAPIKit",
"product_memberships" : [
"OpenAPIKit",
"OpenAPIKitCompat"
],
"sources" : [
"AnyCodable+Validatable.swift",
"Callbacks.swift",
"CodableVendorExtendable.swift",
"Components Object/Components+JSONReference.swift",
"Components Object/Components+Locatable.swift",
"Components Object/Components.swift",
"Content/Content.swift",
"Content/ContentEncoding.swift",
"Content/DereferencedContent.swift",
"Content/DereferencedContentEncoding.swift",
"Document/DereferencedDocument.swift",
"Document/Document.swift",
"Document/DocumentInfo.swift",
"Document/ResolvedDocument.swift",
"Either/Either+Convenience.swift",
"Either/Either+LocallyDereferenceable.swift",
"Either/Either+Summarizable.swift",
"Either/Either+Validatable.swift",
"Encoding and Decoding Errors/DocumentDecodingError.swift",
"Encoding and Decoding Errors/OperationDecodingError.swift",
"Encoding and Decoding Errors/PathDecodingError.swift",
"Encoding and Decoding Errors/ResponseDecodingError.swift",
"Example.swift",
"ExternalDocumentation.swift",
"Header/DereferencedHeader.swift",
"Header/Header.swift",
"JSONReference.swift",
"Link.swift",
"OpenAPI.swift",
"Operation/DereferencedOperation.swift",
"Operation/Operation.swift",
"Operation/ResolvedEndpoint.swift",
"OrderedDictionary+Validatable.swift",
"Parameter/DereferencedParameter.swift",
"Parameter/DereferencedSchemaContext.swift",
"Parameter/Parameter.swift",
"Parameter/ParameterContext.swift",
"Parameter/ParameterSchemaContext.swift",
"Path Item/DereferencedPathItem.swift",
"Path Item/PathItem.swift",
"Path Item/ResolvedRoute.swift",
"Request/DereferencedRequest.swift",
"Request/Request.swift",
"Response/DereferencedResponse.swift",
"Response/Response.swift",
"RuntimeExpression.swift",
"Schema Conformances/SchemaProtocols.swift",
"Schema Conformances/SwiftPrimitiveTypes+OpenAPI.swift",
"Schema Object/DereferencedJSONSchema.swift",
"Schema Object/JSONSchema+Combining.swift",
"Schema Object/JSONSchema.swift",
"Schema Object/JSONSchemaContext.swift",
"Schema Object/SimplifiedJSONSchema.swift",
"Schema Object/TypesAndFormats.swift",
"Security/DereferencedSecurityRequirement.swift",
"Security/SecurityScheme.swift",
"Server.swift",
"Tag.swift",
"URLTemplate+Validatable.swift",
"Utility/Container+DecodeURLAsString.swift",
"Utility/OrderedDictionry+LocallyDereferenceable.swift",
"Validator/Validation+Builtins.swift",
"Validator/Validation.swift",
"Validator/Validator+Convenience.swift",
"Validator/Validator.swift",
"XML.swift",
"_CoreReExport.swift"
],
"target_dependencies" : [
"OpenAPIKitCore"
],
"type" : "library"
},
{
"c99name" : "EitherTests",
"module_type" : "SwiftTarget",
"name" : "EitherTests",
"path" : "Tests/EitherTests",
"sources" : [
"EitherTests.swift",
"EitherTypeErasedValueTests.swift"
],
"target_dependencies" : [
"OpenAPIKitCore"
],
"type" : "test"
},
{
"c99name" : "AnyCodableTests",
"module_type" : "SwiftTarget",
"name" : "AnyCodableTests",
"path" : "Tests/AnyCodableTests",
"sources" : [
"AnyCodableTests.swift",
"TestHelpers.swift"
],
"target_dependencies" : [
"OpenAPIKitCore"
],
"type" : "test"
}
],
"tools_version" : "5.1"
}
basic-6.0-latest: Pulling from finestructure/spi-images
Digest: sha256:47d26c99ca4f1ac0a332c85fd5b13ff4390e72115219984a57a68fe9d1063a05
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.0-latest
Done.