The Swift Package Index logo.Swift Package Index

Build Information

Failed to build APIota, reference 0.2.0 (590dd9), with Swift 6.1 for Wasm on 27 May 2025 23:14:50 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

    :
 85 |     public static let expectCT = HTTPHeader("Expect-CT")
 86 |     public static let expires = HTTPHeader("Expires")
 87 |     public static let ext = HTTPHeader("Ext")
    |                       |- warning: static property 'ext' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ext' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 88 |     public static let forwarded = HTTPHeader("Forwarded")
 89 |     public static let from = HTTPHeader("From")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:88:23: warning: static property 'forwarded' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 86 |     public static let expires = HTTPHeader("Expires")
 87 |     public static let ext = HTTPHeader("Ext")
 88 |     public static let forwarded = HTTPHeader("Forwarded")
    |                       |- warning: static property 'forwarded' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'forwarded' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 89 |     public static let from = HTTPHeader("From")
 90 |     public static let getProfile = HTTPHeader("GetProfile")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:89:23: warning: static property 'from' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 87 |     public static let ext = HTTPHeader("Ext")
 88 |     public static let forwarded = HTTPHeader("Forwarded")
 89 |     public static let from = HTTPHeader("From")
    |                       |- warning: static property 'from' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'from' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 90 |     public static let getProfile = HTTPHeader("GetProfile")
 91 |     public static let hobareg = HTTPHeader("Hobareg")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:90:23: warning: static property 'getProfile' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 88 |     public static let forwarded = HTTPHeader("Forwarded")
 89 |     public static let from = HTTPHeader("From")
 90 |     public static let getProfile = HTTPHeader("GetProfile")
    |                       |- warning: static property 'getProfile' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'getProfile' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 91 |     public static let hobareg = HTTPHeader("Hobareg")
 92 |     public static let host = HTTPHeader("Host")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:91:23: warning: static property 'hobareg' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 89 |     public static let from = HTTPHeader("From")
 90 |     public static let getProfile = HTTPHeader("GetProfile")
 91 |     public static let hobareg = HTTPHeader("Hobareg")
    |                       |- warning: static property 'hobareg' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'hobareg' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 92 |     public static let host = HTTPHeader("Host")
 93 |     public static let http2Settings = HTTPHeader("HTTP2-Settings")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:92:23: warning: static property 'host' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 90 |     public static let getProfile = HTTPHeader("GetProfile")
 91 |     public static let hobareg = HTTPHeader("Hobareg")
 92 |     public static let host = HTTPHeader("Host")
    |                       |- warning: static property 'host' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'host' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |     public static let http2Settings = HTTPHeader("HTTP2-Settings")
 94 |     // swiftlint:disable:next identifier_name
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:93:23: warning: static property 'http2Settings' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 91 |     public static let hobareg = HTTPHeader("Hobareg")
 92 |     public static let host = HTTPHeader("Host")
 93 |     public static let http2Settings = HTTPHeader("HTTP2-Settings")
    |                       |- warning: static property 'http2Settings' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'http2Settings' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 94 |     // swiftlint:disable:next identifier_name
 95 |     public static let im = HTTPHeader("IM")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:95:23: warning: static property 'im' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 93 |     public static let http2Settings = HTTPHeader("HTTP2-Settings")
 94 |     // swiftlint:disable:next identifier_name
 95 |     public static let im = HTTPHeader("IM")
    |                       |- warning: static property 'im' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'im' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 96 |     // swiftlint:disable:next identifier_name
 97 |     public static let `if` = HTTPHeader("If")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:97:23: warning: static property 'if' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 95 |     public static let im = HTTPHeader("IM")
 96 |     // swiftlint:disable:next identifier_name
 97 |     public static let `if` = HTTPHeader("If")
    |                       |- warning: static property 'if' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'if' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 98 |     public static let ifMatch = HTTPHeader("If-Match")
 99 |     public static let ifModifiedSince = HTTPHeader("If-Modified-Since")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:98:23: warning: static property 'ifMatch' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 96 |     // swiftlint:disable:next identifier_name
 97 |     public static let `if` = HTTPHeader("If")
 98 |     public static let ifMatch = HTTPHeader("If-Match")
    |                       |- warning: static property 'ifMatch' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ifMatch' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |     public static let ifModifiedSince = HTTPHeader("If-Modified-Since")
100 |     public static let ifNoneMatch = HTTPHeader("If-None-Match")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:99:23: warning: static property 'ifModifiedSince' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 97 |     public static let `if` = HTTPHeader("If")
 98 |     public static let ifMatch = HTTPHeader("If-Match")
 99 |     public static let ifModifiedSince = HTTPHeader("If-Modified-Since")
    |                       |- warning: static property 'ifModifiedSince' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ifModifiedSince' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
100 |     public static let ifNoneMatch = HTTPHeader("If-None-Match")
101 |     public static let ifRange = HTTPHeader("If-Range")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:100:23: warning: static property 'ifNoneMatch' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 98 |     public static let ifMatch = HTTPHeader("If-Match")
 99 |     public static let ifModifiedSince = HTTPHeader("If-Modified-Since")
100 |     public static let ifNoneMatch = HTTPHeader("If-None-Match")
    |                       |- warning: static property 'ifNoneMatch' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ifNoneMatch' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |     public static let ifRange = HTTPHeader("If-Range")
102 |     public static let ifScheduledTagMatch = HTTPHeader("If-Schedule-Tag-Match")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:101:23: warning: static property 'ifRange' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
 99 |     public static let ifModifiedSince = HTTPHeader("If-Modified-Since")
100 |     public static let ifNoneMatch = HTTPHeader("If-None-Match")
101 |     public static let ifRange = HTTPHeader("If-Range")
    |                       |- warning: static property 'ifRange' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ifRange' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
102 |     public static let ifScheduledTagMatch = HTTPHeader("If-Schedule-Tag-Match")
103 |     public static let ifUnmodifiedSince = HTTPHeader("If-Unmodified-Since")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:102:23: warning: static property 'ifScheduledTagMatch' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
100 |     public static let ifNoneMatch = HTTPHeader("If-None-Match")
101 |     public static let ifRange = HTTPHeader("If-Range")
102 |     public static let ifScheduledTagMatch = HTTPHeader("If-Schedule-Tag-Match")
    |                       |- warning: static property 'ifScheduledTagMatch' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ifScheduledTagMatch' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 |     public static let ifUnmodifiedSince = HTTPHeader("If-Unmodified-Since")
104 |     public static let includeRefferedTokenBindingId = HTTPHeader("Include-Referred-Token-Binding-ID")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:103:23: warning: static property 'ifUnmodifiedSince' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
101 |     public static let ifRange = HTTPHeader("If-Range")
102 |     public static let ifScheduledTagMatch = HTTPHeader("If-Schedule-Tag-Match")
103 |     public static let ifUnmodifiedSince = HTTPHeader("If-Unmodified-Since")
    |                       |- warning: static property 'ifUnmodifiedSince' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ifUnmodifiedSince' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
104 |     public static let includeRefferedTokenBindingId = HTTPHeader("Include-Referred-Token-Binding-ID")
105 |     public static let keepAlive = HTTPHeader("Keep-Alive")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:104:23: warning: static property 'includeRefferedTokenBindingId' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
102 |     public static let ifScheduledTagMatch = HTTPHeader("If-Schedule-Tag-Match")
103 |     public static let ifUnmodifiedSince = HTTPHeader("If-Unmodified-Since")
104 |     public static let includeRefferedTokenBindingId = HTTPHeader("Include-Referred-Token-Binding-ID")
    |                       |- warning: static property 'includeRefferedTokenBindingId' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'includeRefferedTokenBindingId' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
105 |     public static let keepAlive = HTTPHeader("Keep-Alive")
106 |     public static let label = HTTPHeader("Label")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:105:23: warning: static property 'keepAlive' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
103 |     public static let ifUnmodifiedSince = HTTPHeader("If-Unmodified-Since")
104 |     public static let includeRefferedTokenBindingId = HTTPHeader("Include-Referred-Token-Binding-ID")
105 |     public static let keepAlive = HTTPHeader("Keep-Alive")
    |                       |- warning: static property 'keepAlive' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'keepAlive' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
106 |     public static let label = HTTPHeader("Label")
107 |     public static let lastModified = HTTPHeader("Last-Modified")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:106:23: warning: static property 'label' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
104 |     public static let includeRefferedTokenBindingId = HTTPHeader("Include-Referred-Token-Binding-ID")
105 |     public static let keepAlive = HTTPHeader("Keep-Alive")
106 |     public static let label = HTTPHeader("Label")
    |                       |- warning: static property 'label' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'label' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |     public static let lastModified = HTTPHeader("Last-Modified")
108 |     public static let link = HTTPHeader("Link")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:107:23: warning: static property 'lastModified' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
105 |     public static let keepAlive = HTTPHeader("Keep-Alive")
106 |     public static let label = HTTPHeader("Label")
107 |     public static let lastModified = HTTPHeader("Last-Modified")
    |                       |- warning: static property 'lastModified' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'lastModified' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
108 |     public static let link = HTTPHeader("Link")
109 |     public static let location = HTTPHeader("Location")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:108:23: warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
106 |     public static let label = HTTPHeader("Label")
107 |     public static let lastModified = HTTPHeader("Last-Modified")
108 |     public static let link = HTTPHeader("Link")
    |                       |- warning: static property 'link' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'link' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |     public static let location = HTTPHeader("Location")
110 |     public static let lockToken = HTTPHeader("Lock-Token")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:109:23: warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
107 |     public static let lastModified = HTTPHeader("Last-Modified")
108 |     public static let link = HTTPHeader("Link")
109 |     public static let location = HTTPHeader("Location")
    |                       |- warning: static property 'location' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'location' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
110 |     public static let lockToken = HTTPHeader("Lock-Token")
111 |     public static let man = HTTPHeader("Man")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:110:23: warning: static property 'lockToken' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
108 |     public static let link = HTTPHeader("Link")
109 |     public static let location = HTTPHeader("Location")
110 |     public static let lockToken = HTTPHeader("Lock-Token")
    |                       |- warning: static property 'lockToken' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'lockToken' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
111 |     public static let man = HTTPHeader("Man")
112 |     public static let maxForwards = HTTPHeader("Max-Forwards")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:111:23: warning: static property 'man' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
109 |     public static let location = HTTPHeader("Location")
110 |     public static let lockToken = HTTPHeader("Lock-Token")
111 |     public static let man = HTTPHeader("Man")
    |                       |- warning: static property 'man' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'man' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
112 |     public static let maxForwards = HTTPHeader("Max-Forwards")
113 |     public static let mementoDatetime = HTTPHeader("Memento-Datetime")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:112:23: warning: static property 'maxForwards' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
110 |     public static let lockToken = HTTPHeader("Lock-Token")
111 |     public static let man = HTTPHeader("Man")
112 |     public static let maxForwards = HTTPHeader("Max-Forwards")
    |                       |- warning: static property 'maxForwards' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'maxForwards' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |     public static let mementoDatetime = HTTPHeader("Memento-Datetime")
114 |     public static let meter = HTTPHeader("Meter")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:113:23: warning: static property 'mementoDatetime' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
111 |     public static let man = HTTPHeader("Man")
112 |     public static let maxForwards = HTTPHeader("Max-Forwards")
113 |     public static let mementoDatetime = HTTPHeader("Memento-Datetime")
    |                       |- warning: static property 'mementoDatetime' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'mementoDatetime' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
114 |     public static let meter = HTTPHeader("Meter")
115 |     public static let mimeVersion = HTTPHeader("MIME-Version")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:114:23: warning: static property 'meter' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
112 |     public static let maxForwards = HTTPHeader("Max-Forwards")
113 |     public static let mementoDatetime = HTTPHeader("Memento-Datetime")
114 |     public static let meter = HTTPHeader("Meter")
    |                       |- warning: static property 'meter' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'meter' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |     public static let mimeVersion = HTTPHeader("MIME-Version")
116 |     public static let negotiate = HTTPHeader("Negotiate")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:115:23: warning: static property 'mimeVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
113 |     public static let mementoDatetime = HTTPHeader("Memento-Datetime")
114 |     public static let meter = HTTPHeader("Meter")
115 |     public static let mimeVersion = HTTPHeader("MIME-Version")
    |                       |- warning: static property 'mimeVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'mimeVersion' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
116 |     public static let negotiate = HTTPHeader("Negotiate")
117 |     public static let oDataEntityId = HTTPHeader("OData-EntityId")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:116:23: warning: static property 'negotiate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
114 |     public static let meter = HTTPHeader("Meter")
115 |     public static let mimeVersion = HTTPHeader("MIME-Version")
116 |     public static let negotiate = HTTPHeader("Negotiate")
    |                       |- warning: static property 'negotiate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'negotiate' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |     public static let oDataEntityId = HTTPHeader("OData-EntityId")
118 |     public static let oDataIsolation = HTTPHeader("OData-Isolation")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:117:23: warning: static property 'oDataEntityId' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
115 |     public static let mimeVersion = HTTPHeader("MIME-Version")
116 |     public static let negotiate = HTTPHeader("Negotiate")
117 |     public static let oDataEntityId = HTTPHeader("OData-EntityId")
    |                       |- warning: static property 'oDataEntityId' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'oDataEntityId' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
118 |     public static let oDataIsolation = HTTPHeader("OData-Isolation")
119 |     public static let oDataMaxVersion = HTTPHeader("OData-MaxVersion")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:118:23: warning: static property 'oDataIsolation' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
116 |     public static let negotiate = HTTPHeader("Negotiate")
117 |     public static let oDataEntityId = HTTPHeader("OData-EntityId")
118 |     public static let oDataIsolation = HTTPHeader("OData-Isolation")
    |                       |- warning: static property 'oDataIsolation' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'oDataIsolation' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
119 |     public static let oDataMaxVersion = HTTPHeader("OData-MaxVersion")
120 |     public static let oDataVersion = HTTPHeader("OData-Version")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:119:23: warning: static property 'oDataMaxVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
117 |     public static let oDataEntityId = HTTPHeader("OData-EntityId")
118 |     public static let oDataIsolation = HTTPHeader("OData-Isolation")
119 |     public static let oDataMaxVersion = HTTPHeader("OData-MaxVersion")
    |                       |- warning: static property 'oDataMaxVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'oDataMaxVersion' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
120 |     public static let oDataVersion = HTTPHeader("OData-Version")
121 |     public static let opt = HTTPHeader("Opt")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:120:23: warning: static property 'oDataVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
118 |     public static let oDataIsolation = HTTPHeader("OData-Isolation")
119 |     public static let oDataMaxVersion = HTTPHeader("OData-MaxVersion")
120 |     public static let oDataVersion = HTTPHeader("OData-Version")
    |                       |- warning: static property 'oDataVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'oDataVersion' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |     public static let opt = HTTPHeader("Opt")
122 |     public static let optionalWWWAuthenticate = HTTPHeader("Optional-WWW-Authenticate")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:121:23: warning: static property 'opt' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
119 |     public static let oDataMaxVersion = HTTPHeader("OData-MaxVersion")
120 |     public static let oDataVersion = HTTPHeader("OData-Version")
121 |     public static let opt = HTTPHeader("Opt")
    |                       |- warning: static property 'opt' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'opt' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
122 |     public static let optionalWWWAuthenticate = HTTPHeader("Optional-WWW-Authenticate")
123 |     public static let orderingType = HTTPHeader("Ordering-Type")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:122:23: warning: static property 'optionalWWWAuthenticate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
120 |     public static let oDataVersion = HTTPHeader("OData-Version")
121 |     public static let opt = HTTPHeader("Opt")
122 |     public static let optionalWWWAuthenticate = HTTPHeader("Optional-WWW-Authenticate")
    |                       |- warning: static property 'optionalWWWAuthenticate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'optionalWWWAuthenticate' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
123 |     public static let orderingType = HTTPHeader("Ordering-Type")
124 |     public static let origin = HTTPHeader("Origin")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:123:23: warning: static property 'orderingType' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
121 |     public static let opt = HTTPHeader("Opt")
122 |     public static let optionalWWWAuthenticate = HTTPHeader("Optional-WWW-Authenticate")
123 |     public static let orderingType = HTTPHeader("Ordering-Type")
    |                       |- warning: static property 'orderingType' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'orderingType' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
124 |     public static let origin = HTTPHeader("Origin")
125 |     public static let oscore = HTTPHeader("OSCORE")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:124:23: warning: static property 'origin' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
122 |     public static let optionalWWWAuthenticate = HTTPHeader("Optional-WWW-Authenticate")
123 |     public static let orderingType = HTTPHeader("Ordering-Type")
124 |     public static let origin = HTTPHeader("Origin")
    |                       |- warning: static property 'origin' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'origin' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
125 |     public static let oscore = HTTPHeader("OSCORE")
126 |     public static let overwrite = HTTPHeader("Overwrite")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:125:23: warning: static property 'oscore' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
123 |     public static let orderingType = HTTPHeader("Ordering-Type")
124 |     public static let origin = HTTPHeader("Origin")
125 |     public static let oscore = HTTPHeader("OSCORE")
    |                       |- warning: static property 'oscore' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'oscore' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
126 |     public static let overwrite = HTTPHeader("Overwrite")
127 |     public static let p3p = HTTPHeader("P3P")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:126:23: warning: static property 'overwrite' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
124 |     public static let origin = HTTPHeader("Origin")
125 |     public static let oscore = HTTPHeader("OSCORE")
126 |     public static let overwrite = HTTPHeader("Overwrite")
    |                       |- warning: static property 'overwrite' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'overwrite' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
127 |     public static let p3p = HTTPHeader("P3P")
128 |     public static let pep = HTTPHeader("PEP")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:127:23: warning: static property 'p3p' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
125 |     public static let oscore = HTTPHeader("OSCORE")
126 |     public static let overwrite = HTTPHeader("Overwrite")
127 |     public static let p3p = HTTPHeader("P3P")
    |                       |- warning: static property 'p3p' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'p3p' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
128 |     public static let pep = HTTPHeader("PEP")
129 |     public static let picsLabel = HTTPHeader("PICS-Label")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:128:23: warning: static property 'pep' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
126 |     public static let overwrite = HTTPHeader("Overwrite")
127 |     public static let p3p = HTTPHeader("P3P")
128 |     public static let pep = HTTPHeader("PEP")
    |                       |- warning: static property 'pep' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'pep' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |     public static let picsLabel = HTTPHeader("PICS-Label")
130 |     public static let pepInfo = HTTPHeader("Pep-Info")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:129:23: warning: static property 'picsLabel' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
127 |     public static let p3p = HTTPHeader("P3P")
128 |     public static let pep = HTTPHeader("PEP")
129 |     public static let picsLabel = HTTPHeader("PICS-Label")
    |                       |- warning: static property 'picsLabel' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'picsLabel' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
130 |     public static let pepInfo = HTTPHeader("Pep-Info")
131 |     public static let position = HTTPHeader("Position")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:130:23: warning: static property 'pepInfo' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
128 |     public static let pep = HTTPHeader("PEP")
129 |     public static let picsLabel = HTTPHeader("PICS-Label")
130 |     public static let pepInfo = HTTPHeader("Pep-Info")
    |                       |- warning: static property 'pepInfo' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'pepInfo' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |     public static let position = HTTPHeader("Position")
132 |     public static let pragma = HTTPHeader("Pragma")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:131:23: warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
129 |     public static let picsLabel = HTTPHeader("PICS-Label")
130 |     public static let pepInfo = HTTPHeader("Pep-Info")
131 |     public static let position = HTTPHeader("Position")
    |                       |- warning: static property 'position' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'position' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |     public static let pragma = HTTPHeader("Pragma")
133 |     public static let prefer = HTTPHeader("Prefer")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:132:23: warning: static property 'pragma' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
130 |     public static let pepInfo = HTTPHeader("Pep-Info")
131 |     public static let position = HTTPHeader("Position")
132 |     public static let pragma = HTTPHeader("Pragma")
    |                       |- warning: static property 'pragma' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'pragma' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |     public static let prefer = HTTPHeader("Prefer")
134 |     public static let preferenceApplied = HTTPHeader("Preference-Applied")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:133:23: warning: static property 'prefer' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
131 |     public static let position = HTTPHeader("Position")
132 |     public static let pragma = HTTPHeader("Pragma")
133 |     public static let prefer = HTTPHeader("Prefer")
    |                       |- warning: static property 'prefer' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'prefer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
134 |     public static let preferenceApplied = HTTPHeader("Preference-Applied")
135 |     public static let profileObject = HTTPHeader("ProfileObject")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:134:23: warning: static property 'preferenceApplied' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
132 |     public static let pragma = HTTPHeader("Pragma")
133 |     public static let prefer = HTTPHeader("Prefer")
134 |     public static let preferenceApplied = HTTPHeader("Preference-Applied")
    |                       |- warning: static property 'preferenceApplied' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'preferenceApplied' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |     public static let profileObject = HTTPHeader("ProfileObject")
136 |     public static let `protocol` = HTTPHeader("Protocol")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:135:23: warning: static property 'profileObject' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
133 |     public static let prefer = HTTPHeader("Prefer")
134 |     public static let preferenceApplied = HTTPHeader("Preference-Applied")
135 |     public static let profileObject = HTTPHeader("ProfileObject")
    |                       |- warning: static property 'profileObject' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'profileObject' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
136 |     public static let `protocol` = HTTPHeader("Protocol")
137 |     public static let protocolInfo = HTTPHeader("Protocol-Info")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:136:23: warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
134 |     public static let preferenceApplied = HTTPHeader("Preference-Applied")
135 |     public static let profileObject = HTTPHeader("ProfileObject")
136 |     public static let `protocol` = HTTPHeader("Protocol")
    |                       |- warning: static property 'protocol' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'protocol' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |     public static let protocolInfo = HTTPHeader("Protocol-Info")
138 |     public static let protocolQuery = HTTPHeader("Protocol-Query")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:137:23: warning: static property 'protocolInfo' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
135 |     public static let profileObject = HTTPHeader("ProfileObject")
136 |     public static let `protocol` = HTTPHeader("Protocol")
137 |     public static let protocolInfo = HTTPHeader("Protocol-Info")
    |                       |- warning: static property 'protocolInfo' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'protocolInfo' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |     public static let protocolQuery = HTTPHeader("Protocol-Query")
139 |     public static let protocolRequest = HTTPHeader("Protocol-Request")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:138:23: warning: static property 'protocolQuery' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
136 |     public static let `protocol` = HTTPHeader("Protocol")
137 |     public static let protocolInfo = HTTPHeader("Protocol-Info")
138 |     public static let protocolQuery = HTTPHeader("Protocol-Query")
    |                       |- warning: static property 'protocolQuery' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'protocolQuery' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
139 |     public static let protocolRequest = HTTPHeader("Protocol-Request")
140 |     public static let proxyAuthenticate = HTTPHeader("Proxy-Authenticate")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:139:23: warning: static property 'protocolRequest' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
137 |     public static let protocolInfo = HTTPHeader("Protocol-Info")
138 |     public static let protocolQuery = HTTPHeader("Protocol-Query")
139 |     public static let protocolRequest = HTTPHeader("Protocol-Request")
    |                       |- warning: static property 'protocolRequest' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'protocolRequest' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 |     public static let proxyAuthenticate = HTTPHeader("Proxy-Authenticate")
141 |     public static let proxyAuthenticationInfo = HTTPHeader("Proxy-Authentication-Info")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:140:23: warning: static property 'proxyAuthenticate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
138 |     public static let protocolQuery = HTTPHeader("Protocol-Query")
139 |     public static let protocolRequest = HTTPHeader("Protocol-Request")
140 |     public static let proxyAuthenticate = HTTPHeader("Proxy-Authenticate")
    |                       |- warning: static property 'proxyAuthenticate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'proxyAuthenticate' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |     public static let proxyAuthenticationInfo = HTTPHeader("Proxy-Authentication-Info")
142 |     public static let proxyAuthorization = HTTPHeader("Proxy-Authorization")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:141:23: warning: static property 'proxyAuthenticationInfo' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
139 |     public static let protocolRequest = HTTPHeader("Protocol-Request")
140 |     public static let proxyAuthenticate = HTTPHeader("Proxy-Authenticate")
141 |     public static let proxyAuthenticationInfo = HTTPHeader("Proxy-Authentication-Info")
    |                       |- warning: static property 'proxyAuthenticationInfo' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'proxyAuthenticationInfo' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 |     public static let proxyAuthorization = HTTPHeader("Proxy-Authorization")
143 |     public static let proxyFeatures = HTTPHeader("Proxy-Features")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:142:23: warning: static property 'proxyAuthorization' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
140 |     public static let proxyAuthenticate = HTTPHeader("Proxy-Authenticate")
141 |     public static let proxyAuthenticationInfo = HTTPHeader("Proxy-Authentication-Info")
142 |     public static let proxyAuthorization = HTTPHeader("Proxy-Authorization")
    |                       |- warning: static property 'proxyAuthorization' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'proxyAuthorization' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 |     public static let proxyFeatures = HTTPHeader("Proxy-Features")
144 |     public static let proxyInstruction = HTTPHeader("Proxy-Instruction")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:143:23: warning: static property 'proxyFeatures' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
141 |     public static let proxyAuthenticationInfo = HTTPHeader("Proxy-Authentication-Info")
142 |     public static let proxyAuthorization = HTTPHeader("Proxy-Authorization")
143 |     public static let proxyFeatures = HTTPHeader("Proxy-Features")
    |                       |- warning: static property 'proxyFeatures' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'proxyFeatures' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |     public static let proxyInstruction = HTTPHeader("Proxy-Instruction")
145 |     public static let `public` = HTTPHeader("Public")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:144:23: warning: static property 'proxyInstruction' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
142 |     public static let proxyAuthorization = HTTPHeader("Proxy-Authorization")
143 |     public static let proxyFeatures = HTTPHeader("Proxy-Features")
144 |     public static let proxyInstruction = HTTPHeader("Proxy-Instruction")
    |                       |- warning: static property 'proxyInstruction' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'proxyInstruction' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |     public static let `public` = HTTPHeader("Public")
146 |     public static let publicKeyPins = HTTPHeader("Public-Key-Pins")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:145:23: warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
143 |     public static let proxyFeatures = HTTPHeader("Proxy-Features")
144 |     public static let proxyInstruction = HTTPHeader("Proxy-Instruction")
145 |     public static let `public` = HTTPHeader("Public")
    |                       |- warning: static property 'public' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'public' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 |     public static let publicKeyPins = HTTPHeader("Public-Key-Pins")
147 |     public static let publicKeyPinsReportOnly = HTTPHeader("Public-Key-Pins-Report-Only")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:146:23: warning: static property 'publicKeyPins' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
144 |     public static let proxyInstruction = HTTPHeader("Proxy-Instruction")
145 |     public static let `public` = HTTPHeader("Public")
146 |     public static let publicKeyPins = HTTPHeader("Public-Key-Pins")
    |                       |- warning: static property 'publicKeyPins' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'publicKeyPins' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |     public static let publicKeyPinsReportOnly = HTTPHeader("Public-Key-Pins-Report-Only")
148 |     public static let range = HTTPHeader("Range")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:147:23: warning: static property 'publicKeyPinsReportOnly' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
145 |     public static let `public` = HTTPHeader("Public")
146 |     public static let publicKeyPins = HTTPHeader("Public-Key-Pins")
147 |     public static let publicKeyPinsReportOnly = HTTPHeader("Public-Key-Pins-Report-Only")
    |                       |- warning: static property 'publicKeyPinsReportOnly' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'publicKeyPinsReportOnly' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 |     public static let range = HTTPHeader("Range")
149 |     public static let redirectRef = HTTPHeader("Redirect-Ref")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:148:23: warning: static property 'range' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
146 |     public static let publicKeyPins = HTTPHeader("Public-Key-Pins")
147 |     public static let publicKeyPinsReportOnly = HTTPHeader("Public-Key-Pins-Report-Only")
148 |     public static let range = HTTPHeader("Range")
    |                       |- warning: static property 'range' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'range' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
149 |     public static let redirectRef = HTTPHeader("Redirect-Ref")
150 |     public static let referer = HTTPHeader("Referer")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:149:23: warning: static property 'redirectRef' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
147 |     public static let publicKeyPinsReportOnly = HTTPHeader("Public-Key-Pins-Report-Only")
148 |     public static let range = HTTPHeader("Range")
149 |     public static let redirectRef = HTTPHeader("Redirect-Ref")
    |                       |- warning: static property 'redirectRef' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'redirectRef' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |     public static let referer = HTTPHeader("Referer")
151 |     public static let replayNotice = HTTPHeader("Replay-Nonce")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:150:23: warning: static property 'referer' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
148 |     public static let range = HTTPHeader("Range")
149 |     public static let redirectRef = HTTPHeader("Redirect-Ref")
150 |     public static let referer = HTTPHeader("Referer")
    |                       |- warning: static property 'referer' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'referer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
151 |     public static let replayNotice = HTTPHeader("Replay-Nonce")
152 |     public static let retryAfter = HTTPHeader("Retry-After")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:151:23: warning: static property 'replayNotice' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
149 |     public static let redirectRef = HTTPHeader("Redirect-Ref")
150 |     public static let referer = HTTPHeader("Referer")
151 |     public static let replayNotice = HTTPHeader("Replay-Nonce")
    |                       |- warning: static property 'replayNotice' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'replayNotice' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     public static let retryAfter = HTTPHeader("Retry-After")
153 |     public static let safe = HTTPHeader("Safe")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:152:23: warning: static property 'retryAfter' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
150 |     public static let referer = HTTPHeader("Referer")
151 |     public static let replayNotice = HTTPHeader("Replay-Nonce")
152 |     public static let retryAfter = HTTPHeader("Retry-After")
    |                       |- warning: static property 'retryAfter' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'retryAfter' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 |     public static let safe = HTTPHeader("Safe")
154 |     public static let scheduleReply = HTTPHeader("Schedule-Reply")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:153:23: warning: static property 'safe' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
151 |     public static let replayNotice = HTTPHeader("Replay-Nonce")
152 |     public static let retryAfter = HTTPHeader("Retry-After")
153 |     public static let safe = HTTPHeader("Safe")
    |                       |- warning: static property 'safe' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'safe' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 |     public static let scheduleReply = HTTPHeader("Schedule-Reply")
155 |     public static let scheduleTag = HTTPHeader("Schedule-Tag")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:154:23: warning: static property 'scheduleReply' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
152 |     public static let retryAfter = HTTPHeader("Retry-After")
153 |     public static let safe = HTTPHeader("Safe")
154 |     public static let scheduleReply = HTTPHeader("Schedule-Reply")
    |                       |- warning: static property 'scheduleReply' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'scheduleReply' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
155 |     public static let scheduleTag = HTTPHeader("Schedule-Tag")
156 |     public static let secTokenBinding = HTTPHeader("Sec-Token-Binding")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:155:23: warning: static property 'scheduleTag' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
153 |     public static let safe = HTTPHeader("Safe")
154 |     public static let scheduleReply = HTTPHeader("Schedule-Reply")
155 |     public static let scheduleTag = HTTPHeader("Schedule-Tag")
    |                       |- warning: static property 'scheduleTag' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'scheduleTag' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 |     public static let secTokenBinding = HTTPHeader("Sec-Token-Binding")
157 |     public static let secWebsocketAccept = HTTPHeader("Sec-WebSocket-Accept")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:156:23: warning: static property 'secTokenBinding' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
154 |     public static let scheduleReply = HTTPHeader("Schedule-Reply")
155 |     public static let scheduleTag = HTTPHeader("Schedule-Tag")
156 |     public static let secTokenBinding = HTTPHeader("Sec-Token-Binding")
    |                       |- warning: static property 'secTokenBinding' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'secTokenBinding' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
157 |     public static let secWebsocketAccept = HTTPHeader("Sec-WebSocket-Accept")
158 |     public static let secWebsocketExtensions = HTTPHeader("Sec-WebSocket-Extensions")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:157:23: warning: static property 'secWebsocketAccept' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
155 |     public static let scheduleTag = HTTPHeader("Schedule-Tag")
156 |     public static let secTokenBinding = HTTPHeader("Sec-Token-Binding")
157 |     public static let secWebsocketAccept = HTTPHeader("Sec-WebSocket-Accept")
    |                       |- warning: static property 'secWebsocketAccept' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'secWebsocketAccept' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
158 |     public static let secWebsocketExtensions = HTTPHeader("Sec-WebSocket-Extensions")
159 |     public static let secWebsocketKey = HTTPHeader("Sec-WebSocket-Key")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:158:23: warning: static property 'secWebsocketExtensions' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
156 |     public static let secTokenBinding = HTTPHeader("Sec-Token-Binding")
157 |     public static let secWebsocketAccept = HTTPHeader("Sec-WebSocket-Accept")
158 |     public static let secWebsocketExtensions = HTTPHeader("Sec-WebSocket-Extensions")
    |                       |- warning: static property 'secWebsocketExtensions' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'secWebsocketExtensions' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |     public static let secWebsocketKey = HTTPHeader("Sec-WebSocket-Key")
160 |     public static let secWebsocketProtocol = HTTPHeader("Sec-WebSocket-Protocol")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:159:23: warning: static property 'secWebsocketKey' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
157 |     public static let secWebsocketAccept = HTTPHeader("Sec-WebSocket-Accept")
158 |     public static let secWebsocketExtensions = HTTPHeader("Sec-WebSocket-Extensions")
159 |     public static let secWebsocketKey = HTTPHeader("Sec-WebSocket-Key")
    |                       |- warning: static property 'secWebsocketKey' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'secWebsocketKey' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
160 |     public static let secWebsocketProtocol = HTTPHeader("Sec-WebSocket-Protocol")
161 |     public static let secWebsocketVersion = HTTPHeader("Sec-WebSocket-Version")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:160:23: warning: static property 'secWebsocketProtocol' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
158 |     public static let secWebsocketExtensions = HTTPHeader("Sec-WebSocket-Extensions")
159 |     public static let secWebsocketKey = HTTPHeader("Sec-WebSocket-Key")
160 |     public static let secWebsocketProtocol = HTTPHeader("Sec-WebSocket-Protocol")
    |                       |- warning: static property 'secWebsocketProtocol' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'secWebsocketProtocol' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |     public static let secWebsocketVersion = HTTPHeader("Sec-WebSocket-Version")
162 |     public static let securityScheme = HTTPHeader("Security-Scheme")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:161:23: warning: static property 'secWebsocketVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
159 |     public static let secWebsocketKey = HTTPHeader("Sec-WebSocket-Key")
160 |     public static let secWebsocketProtocol = HTTPHeader("Sec-WebSocket-Protocol")
161 |     public static let secWebsocketVersion = HTTPHeader("Sec-WebSocket-Version")
    |                       |- warning: static property 'secWebsocketVersion' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'secWebsocketVersion' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
162 |     public static let securityScheme = HTTPHeader("Security-Scheme")
163 |     public static let server = HTTPHeader("Server")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:162:23: warning: static property 'securityScheme' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
160 |     public static let secWebsocketProtocol = HTTPHeader("Sec-WebSocket-Protocol")
161 |     public static let secWebsocketVersion = HTTPHeader("Sec-WebSocket-Version")
162 |     public static let securityScheme = HTTPHeader("Security-Scheme")
    |                       |- warning: static property 'securityScheme' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'securityScheme' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |     public static let server = HTTPHeader("Server")
164 |     public static let setCookie = HTTPHeader("Set-Cookie")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:163:23: warning: static property 'server' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
161 |     public static let secWebsocketVersion = HTTPHeader("Sec-WebSocket-Version")
162 |     public static let securityScheme = HTTPHeader("Security-Scheme")
163 |     public static let server = HTTPHeader("Server")
    |                       |- warning: static property 'server' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'server' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
164 |     public static let setCookie = HTTPHeader("Set-Cookie")
165 |     public static let setCookie2 = HTTPHeader("Set-Cookie2")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:164:23: warning: static property 'setCookie' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
162 |     public static let securityScheme = HTTPHeader("Security-Scheme")
163 |     public static let server = HTTPHeader("Server")
164 |     public static let setCookie = HTTPHeader("Set-Cookie")
    |                       |- warning: static property 'setCookie' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'setCookie' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |     public static let setCookie2 = HTTPHeader("Set-Cookie2")
166 |     public static let setProfile = HTTPHeader("SetProfile")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:165:23: warning: static property 'setCookie2' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
163 |     public static let server = HTTPHeader("Server")
164 |     public static let setCookie = HTTPHeader("Set-Cookie")
165 |     public static let setCookie2 = HTTPHeader("Set-Cookie2")
    |                       |- warning: static property 'setCookie2' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'setCookie2' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |     public static let setProfile = HTTPHeader("SetProfile")
167 |     public static let slug = HTTPHeader("SLUG")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:166:23: warning: static property 'setProfile' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
164 |     public static let setCookie = HTTPHeader("Set-Cookie")
165 |     public static let setCookie2 = HTTPHeader("Set-Cookie2")
166 |     public static let setProfile = HTTPHeader("SetProfile")
    |                       |- warning: static property 'setProfile' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'setProfile' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |     public static let slug = HTTPHeader("SLUG")
168 |     public static let soapAuction = HTTPHeader("SoapAction")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:167:23: warning: static property 'slug' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
165 |     public static let setCookie2 = HTTPHeader("Set-Cookie2")
166 |     public static let setProfile = HTTPHeader("SetProfile")
167 |     public static let slug = HTTPHeader("SLUG")
    |                       |- warning: static property 'slug' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'slug' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
168 |     public static let soapAuction = HTTPHeader("SoapAction")
169 |     public static let statusUri = HTTPHeader("Status-URI")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:168:23: warning: static property 'soapAuction' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
166 |     public static let setProfile = HTTPHeader("SetProfile")
167 |     public static let slug = HTTPHeader("SLUG")
168 |     public static let soapAuction = HTTPHeader("SoapAction")
    |                       |- warning: static property 'soapAuction' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'soapAuction' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |     public static let statusUri = HTTPHeader("Status-URI")
170 |     public static let strictTransportSecurity = HTTPHeader("Strict-Transport-Security")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:169:23: warning: static property 'statusUri' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
167 |     public static let slug = HTTPHeader("SLUG")
168 |     public static let soapAuction = HTTPHeader("SoapAction")
169 |     public static let statusUri = HTTPHeader("Status-URI")
    |                       |- warning: static property 'statusUri' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'statusUri' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
170 |     public static let strictTransportSecurity = HTTPHeader("Strict-Transport-Security")
171 |     public static let sunset = HTTPHeader("Sunset")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:170:23: warning: static property 'strictTransportSecurity' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
168 |     public static let soapAuction = HTTPHeader("SoapAction")
169 |     public static let statusUri = HTTPHeader("Status-URI")
170 |     public static let strictTransportSecurity = HTTPHeader("Strict-Transport-Security")
    |                       |- warning: static property 'strictTransportSecurity' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'strictTransportSecurity' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |     public static let sunset = HTTPHeader("Sunset")
172 |     public static let surrogateCapability = HTTPHeader("Surrogate-Capability")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:171:23: warning: static property 'sunset' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
169 |     public static let statusUri = HTTPHeader("Status-URI")
170 |     public static let strictTransportSecurity = HTTPHeader("Strict-Transport-Security")
171 |     public static let sunset = HTTPHeader("Sunset")
    |                       |- warning: static property 'sunset' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'sunset' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |     public static let surrogateCapability = HTTPHeader("Surrogate-Capability")
173 |     public static let surrogateControl = HTTPHeader("Surrogate-Control")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:172:23: warning: static property 'surrogateCapability' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
170 |     public static let strictTransportSecurity = HTTPHeader("Strict-Transport-Security")
171 |     public static let sunset = HTTPHeader("Sunset")
172 |     public static let surrogateCapability = HTTPHeader("Surrogate-Capability")
    |                       |- warning: static property 'surrogateCapability' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'surrogateCapability' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |     public static let surrogateControl = HTTPHeader("Surrogate-Control")
174 |     public static let tcn = HTTPHeader("TCN")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:173:23: warning: static property 'surrogateControl' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
171 |     public static let sunset = HTTPHeader("Sunset")
172 |     public static let surrogateCapability = HTTPHeader("Surrogate-Capability")
173 |     public static let surrogateControl = HTTPHeader("Surrogate-Control")
    |                       |- warning: static property 'surrogateControl' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'surrogateControl' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
174 |     public static let tcn = HTTPHeader("TCN")
175 |     // swiftlint:disable:next identifier_name
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:174:23: warning: static property 'tcn' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
172 |     public static let surrogateCapability = HTTPHeader("Surrogate-Capability")
173 |     public static let surrogateControl = HTTPHeader("Surrogate-Control")
174 |     public static let tcn = HTTPHeader("TCN")
    |                       |- warning: static property 'tcn' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'tcn' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |     // swiftlint:disable:next identifier_name
176 |     public static let te = HTTPHeader("TE")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:176:23: warning: static property 'te' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
174 |     public static let tcn = HTTPHeader("TCN")
175 |     // swiftlint:disable:next identifier_name
176 |     public static let te = HTTPHeader("TE")
    |                       |- warning: static property 'te' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'te' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     public static let timeout = HTTPHeader("Timeout")
178 |     public static let topic = HTTPHeader("Topic")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:177:23: warning: static property 'timeout' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
175 |     // swiftlint:disable:next identifier_name
176 |     public static let te = HTTPHeader("TE")
177 |     public static let timeout = HTTPHeader("Timeout")
    |                       |- warning: static property 'timeout' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'timeout' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |     public static let topic = HTTPHeader("Topic")
179 |     public static let trailer = HTTPHeader("Trailer")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:178:23: warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
176 |     public static let te = HTTPHeader("TE")
177 |     public static let timeout = HTTPHeader("Timeout")
178 |     public static let topic = HTTPHeader("Topic")
    |                       |- warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'topic' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     public static let trailer = HTTPHeader("Trailer")
180 |     public static let transferEncoding = HTTPHeader("Transfer-Encoding")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:179:23: warning: static property 'trailer' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
177 |     public static let timeout = HTTPHeader("Timeout")
178 |     public static let topic = HTTPHeader("Topic")
179 |     public static let trailer = HTTPHeader("Trailer")
    |                       |- warning: static property 'trailer' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'trailer' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
180 |     public static let transferEncoding = HTTPHeader("Transfer-Encoding")
181 |     public static let ttl = HTTPHeader("TTL")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:180:23: warning: static property 'transferEncoding' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
178 |     public static let topic = HTTPHeader("Topic")
179 |     public static let trailer = HTTPHeader("Trailer")
180 |     public static let transferEncoding = HTTPHeader("Transfer-Encoding")
    |                       |- warning: static property 'transferEncoding' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'transferEncoding' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     public static let ttl = HTTPHeader("TTL")
182 |     public static let urgency = HTTPHeader("Urgency")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:181:23: warning: static property 'ttl' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
179 |     public static let trailer = HTTPHeader("Trailer")
180 |     public static let transferEncoding = HTTPHeader("Transfer-Encoding")
181 |     public static let ttl = HTTPHeader("TTL")
    |                       |- warning: static property 'ttl' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'ttl' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
182 |     public static let urgency = HTTPHeader("Urgency")
183 |     public static let uri = HTTPHeader("URI")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:182:23: warning: static property 'urgency' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
180 |     public static let transferEncoding = HTTPHeader("Transfer-Encoding")
181 |     public static let ttl = HTTPHeader("TTL")
182 |     public static let urgency = HTTPHeader("Urgency")
    |                       |- warning: static property 'urgency' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'urgency' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |     public static let uri = HTTPHeader("URI")
184 |     public static let upgrade = HTTPHeader("Upgrade")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:183:23: warning: static property 'uri' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
181 |     public static let ttl = HTTPHeader("TTL")
182 |     public static let urgency = HTTPHeader("Urgency")
183 |     public static let uri = HTTPHeader("URI")
    |                       |- warning: static property 'uri' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'uri' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 |     public static let upgrade = HTTPHeader("Upgrade")
185 |     public static let userAgent = HTTPHeader("User-Agent")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:184:23: warning: static property 'upgrade' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
182 |     public static let urgency = HTTPHeader("Urgency")
183 |     public static let uri = HTTPHeader("URI")
184 |     public static let upgrade = HTTPHeader("Upgrade")
    |                       |- warning: static property 'upgrade' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'upgrade' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
185 |     public static let userAgent = HTTPHeader("User-Agent")
186 |     public static let variantVary = HTTPHeader("Variant-Vary")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:185:23: warning: static property 'userAgent' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
183 |     public static let uri = HTTPHeader("URI")
184 |     public static let upgrade = HTTPHeader("Upgrade")
185 |     public static let userAgent = HTTPHeader("User-Agent")
    |                       |- warning: static property 'userAgent' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'userAgent' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
186 |     public static let variantVary = HTTPHeader("Variant-Vary")
187 |     public static let vary = HTTPHeader("Vary")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:186:23: warning: static property 'variantVary' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
184 |     public static let upgrade = HTTPHeader("Upgrade")
185 |     public static let userAgent = HTTPHeader("User-Agent")
186 |     public static let variantVary = HTTPHeader("Variant-Vary")
    |                       |- warning: static property 'variantVary' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'variantVary' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |     public static let vary = HTTPHeader("Vary")
188 |     public static let via = HTTPHeader("Via")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:187:23: warning: static property 'vary' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
185 |     public static let userAgent = HTTPHeader("User-Agent")
186 |     public static let variantVary = HTTPHeader("Variant-Vary")
187 |     public static let vary = HTTPHeader("Vary")
    |                       |- warning: static property 'vary' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'vary' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
188 |     public static let via = HTTPHeader("Via")
189 |     public static let wwwAuthenticate = HTTPHeader("WWW-Authenticate")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:188:23: warning: static property 'via' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
186 |     public static let variantVary = HTTPHeader("Variant-Vary")
187 |     public static let vary = HTTPHeader("Vary")
188 |     public static let via = HTTPHeader("Via")
    |                       |- warning: static property 'via' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'via' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |     public static let wwwAuthenticate = HTTPHeader("WWW-Authenticate")
190 |     public static let wantDigest = HTTPHeader("Want-Digest")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:189:23: warning: static property 'wwwAuthenticate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
187 |     public static let vary = HTTPHeader("Vary")
188 |     public static let via = HTTPHeader("Via")
189 |     public static let wwwAuthenticate = HTTPHeader("WWW-Authenticate")
    |                       |- warning: static property 'wwwAuthenticate' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'wwwAuthenticate' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |     public static let wantDigest = HTTPHeader("Want-Digest")
191 |     public static let warning = HTTPHeader("Warning")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:190:23: warning: static property 'wantDigest' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
188 |     public static let via = HTTPHeader("Via")
189 |     public static let wwwAuthenticate = HTTPHeader("WWW-Authenticate")
190 |     public static let wantDigest = HTTPHeader("Want-Digest")
    |                       |- warning: static property 'wantDigest' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'wantDigest' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     public static let warning = HTTPHeader("Warning")
192 |     public static let xContentTypeOptions = HTTPHeader("X-Content-Type-Options")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:191:23: warning: static property 'warning' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
189 |     public static let wwwAuthenticate = HTTPHeader("WWW-Authenticate")
190 |     public static let wantDigest = HTTPHeader("Want-Digest")
191 |     public static let warning = HTTPHeader("Warning")
    |                       |- warning: static property 'warning' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'warning' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
192 |     public static let xContentTypeOptions = HTTPHeader("X-Content-Type-Options")
193 |     public static let xFrameOptions = HTTPHeader("X-Frame-Options")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:192:23: warning: static property 'xContentTypeOptions' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
190 |     public static let wantDigest = HTTPHeader("Want-Digest")
191 |     public static let warning = HTTPHeader("Warning")
192 |     public static let xContentTypeOptions = HTTPHeader("X-Content-Type-Options")
    |                       |- warning: static property 'xContentTypeOptions' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'xContentTypeOptions' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |     public static let xFrameOptions = HTTPHeader("X-Frame-Options")
194 | }
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPHeader.swift:193:23: warning: static property 'xFrameOptions' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains all HTTP permanent message header field names,
  6 | /// referenced from: https://www.iana.org/assignments/message-headers/message-headers.xhtml
  7 | public struct HTTPHeader {
    |               `- note: consider making struct 'HTTPHeader' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: Internal variables
    :
191 |     public static let warning = HTTPHeader("Warning")
192 |     public static let xContentTypeOptions = HTTPHeader("X-Content-Type-Options")
193 |     public static let xFrameOptions = HTTPHeader("X-Frame-Options")
    |                       |- warning: static property 'xFrameOptions' is not concurrency-safe because non-'Sendable' type 'HTTPHeader' may have shared mutable state; this is an error in the Swift 6 language mode
    |                       |- note: add '@MainActor' to make static property 'xFrameOptions' part of global actor 'MainActor'
    |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
194 | }
195 |
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:92:16: warning: static property 'any' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
 90 |     // any
 91 |
 92 |     static let any = HTTPMediaType(type: .any, subType: "*")
    |                |- warning: static property 'any' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'any' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 93 |
 94 |     // application
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:96:16: warning: static property 'binary' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
 94 |     // application
 95 |
 96 |     static let binary = HTTPMediaType(type: .application, subType: "octet-stream")
    |                |- warning: static property 'binary' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'binary' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 97 |
 98 |     static let bzip2 = HTTPMediaType(type: .application, subType: "x-bzip2")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:98:16: warning: static property 'bzip2' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
 96 |     static let binary = HTTPMediaType(type: .application, subType: "octet-stream")
 97 |
 98 |     static let bzip2 = HTTPMediaType(type: .application, subType: "x-bzip2")
    |                |- warning: static property 'bzip2' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'bzip2' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 99 |
100 |     static let gzip = HTTPMediaType(type: .application, subType: "x-bzip2")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:100:16: warning: static property 'gzip' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
 98 |     static let bzip2 = HTTPMediaType(type: .application, subType: "x-bzip2")
 99 |
100 |     static let gzip = HTTPMediaType(type: .application, subType: "x-bzip2")
    |                |- warning: static property 'gzip' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'gzip' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
101 |
102 |     static let dtd = HTTPMediaType(type: .application,
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:102:16: warning: static property 'dtd' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
100 |     static let gzip = HTTPMediaType(type: .application, subType: "x-bzip2")
101 |
102 |     static let dtd = HTTPMediaType(type: .application,
    |                |- warning: static property 'dtd' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'dtd' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
103 |                                    subType: "xml-dtd",
104 |                                    parameters: utf8CharsetParameter)
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:106:16: warning: static property 'json' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
104 |                                    parameters: utf8CharsetParameter)
105 |
106 |     static let json = HTTPMediaType(type: .application, subType: "json")
    |                |- warning: static property 'json' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'json' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
107 |
108 |     static let jsonAPI = HTTPMediaType(type: .application,
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:108:16: warning: static property 'jsonAPI' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
106 |     static let json = HTTPMediaType(type: .application, subType: "json")
107 |
108 |     static let jsonAPI = HTTPMediaType(type: .application,
    |                |- warning: static property 'jsonAPI' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'jsonAPI' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
109 |                                        subType: "vnd.api+json",
110 |                                        parameters: utf8CharsetParameter)
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:112:16: warning: static property 'pdf' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
110 |                                        parameters: utf8CharsetParameter)
111 |
112 |     static let pdf = HTTPMediaType(type: .application, subType: "pdf")
    |                |- warning: static property 'pdf' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'pdf' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
113 |
114 |     static let tar = HTTPMediaType(type: .application, subType: "x-tar")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:114:16: warning: static property 'tar' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
112 |     static let pdf = HTTPMediaType(type: .application, subType: "pdf")
113 |
114 |     static let tar = HTTPMediaType(type: .application, subType: "x-tar")
    |                |- warning: static property 'tar' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'tar' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
115 |
116 |     static let urlEncodedForm = HTTPMediaType(type: .application,
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:116:16: warning: static property 'urlEncodedForm' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
114 |     static let tar = HTTPMediaType(type: .application, subType: "x-tar")
115 |
116 |     static let urlEncodedForm = HTTPMediaType(type: .application,
    |                |- warning: static property 'urlEncodedForm' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'urlEncodedForm' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
117 |                                               subType: "x-www-form-urlencoded",
118 |                                               parameters: utf8CharsetParameter)
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:120:16: warning: static property 'xml' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
118 |                                               parameters: utf8CharsetParameter)
119 |
120 |     static let xml = HTTPMediaType(type: .application,
    |                |- warning: static property 'xml' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'xml' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
121 |                                    subType: "xml",
122 |                                    parameters: utf8CharsetParameter)
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:124:16: warning: static property 'zip' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
122 |                                    parameters: utf8CharsetParameter)
123 |
124 |     static let zip = HTTPMediaType(type: .application, subType: "zip")
    |                |- warning: static property 'zip' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'zip' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
125 |
126 |     // audio
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:128:16: warning: static property 'audio' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
126 |     // audio
127 |
128 |     static let audio = HTTPMediaType(type: .audio, subType: "basic")
    |                |- warning: static property 'audio' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'audio' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
129 |
130 |     static let midi = HTTPMediaType(type: .audio, subType: "x-midi")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:130:16: warning: static property 'midi' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
128 |     static let audio = HTTPMediaType(type: .audio, subType: "basic")
129 |
130 |     static let midi = HTTPMediaType(type: .audio, subType: "x-midi")
    |                |- warning: static property 'midi' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'midi' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
131 |
132 |     static let mp3 = HTTPMediaType(type: .audio, subType: "mpeg")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:132:16: warning: static property 'mp3' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
130 |     static let midi = HTTPMediaType(type: .audio, subType: "x-midi")
131 |
132 |     static let mp3 = HTTPMediaType(type: .audio, subType: "mpeg")
    |                |- warning: static property 'mp3' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'mp3' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
133 |
134 |     static let wav = HTTPMediaType(type: .audio, subType: "wav")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:134:16: warning: static property 'wav' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
132 |     static let mp3 = HTTPMediaType(type: .audio, subType: "mpeg")
133 |
134 |     static let wav = HTTPMediaType(type: .audio, subType: "wav")
    |                |- warning: static property 'wav' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'wav' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 |     static let ogg = HTTPMediaType(type: .audio, subType: "vorbis")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:136:16: warning: static property 'ogg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
134 |     static let wav = HTTPMediaType(type: .audio, subType: "wav")
135 |
136 |     static let ogg = HTTPMediaType(type: .audio, subType: "vorbis")
    |                |- warning: static property 'ogg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'ogg' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
137 |
138 |     // image
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:140:16: warning: static property 'gif' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
138 |     // image
139 |
140 |     static let gif = HTTPMediaType(type: .image, subType: "gif")
    |                |- warning: static property 'gif' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'gif' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
141 |
142 |     static let jpeg = HTTPMediaType(type: .image, subType: "jpeg")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:142:16: warning: static property 'jpeg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
140 |     static let gif = HTTPMediaType(type: .image, subType: "gif")
141 |
142 |     static let jpeg = HTTPMediaType(type: .image, subType: "jpeg")
    |                |- warning: static property 'jpeg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'jpeg' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
143 |
144 |     static let png = HTTPMediaType(type: .image, subType: "png")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:144:16: warning: static property 'png' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
142 |     static let jpeg = HTTPMediaType(type: .image, subType: "jpeg")
143 |
144 |     static let png = HTTPMediaType(type: .image, subType: "png")
    |                |- warning: static property 'png' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'png' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
145 |
146 |     static let svg = HTTPMediaType(type: .image, subType: "svg+xml")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:146:16: warning: static property 'svg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
144 |     static let png = HTTPMediaType(type: .image, subType: "png")
145 |
146 |     static let svg = HTTPMediaType(type: .image, subType: "svg+xml")
    |                |- warning: static property 'svg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'svg' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
147 |
148 |     // message
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:152:16: warning: static property 'multipartFormData' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
150 |     // multipart
151 |
152 |     static let multipartFormData = HTTPMediaType(type: .multipart, subType: "form-data")
    |                |- warning: static property 'multipartFormData' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'multipartFormData' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
153 |
154 |     static func multipartFormData(boundary: String) -> HTTPMediaType {
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:162:16: warning: static property 'css' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
160 |     // text
161 |
162 |     static let css = HTTPMediaType(type: .text,
    |                |- warning: static property 'css' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'css' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |                                    subType: "css",
164 |                                    parameters: utf8CharsetParameter)
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:166:16: warning: static property 'html' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
164 |                                    parameters: utf8CharsetParameter)
165 |
166 |     static let html = HTTPMediaType(type: .text,
    |                |- warning: static property 'html' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'html' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |                                     subType: "html",
168 |                                     parameters: utf8CharsetParameter)
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:170:16: warning: static property 'plainText' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
168 |                                     parameters: utf8CharsetParameter)
169 |
170 |     static let plainText = HTTPMediaType(type: .text,
    |                |- warning: static property 'plainText' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'plainText' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |                                          subType: "plain",
172 |                                          parameters: utf8CharsetParameter)
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:176:16: warning: static property 'avi' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
174 |     // video
175 |
176 |     static let avi = HTTPMediaType(type: .video, subType: "avi")
    |                |- warning: static property 'avi' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'avi' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |
178 |     static let mpeg = HTTPMediaType(type: .video, subType: "mpeg")
/host/spi-builder-workspace/Sources/APIota/HTTP/HTTPMediaType.swift:178:16: warning: static property 'mpeg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
  5 | /// Also contains a number of default media types,
  6 | /// defined according to: https://tools.ietf.org/html/rfc2045#section-5
  7 | public struct HTTPMediaType {
    |               `- note: consider making struct 'HTTPMediaType' conform to the 'Sendable' protocol
  8 |
  9 |     // MARK: - Enum definitions
    :
176 |     static let avi = HTTPMediaType(type: .video, subType: "avi")
177 |
178 |     static let mpeg = HTTPMediaType(type: .video, subType: "mpeg")
    |                |- warning: static property 'mpeg' is not concurrency-safe because non-'Sendable' type 'HTTPMediaType' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'mpeg' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 | }
180 |
[11/15] Compiling APIota APIotaClient.swift
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:16:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 14 |
 15 |     /// A `URLSession` to use for sending `URLRequest`s from the Client to the REST API.
 16 |     var session: URLSession { get }
    |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 17 |
 18 |     /// A `JSONDecoder` to use for decoding the responses received by the Client from the REST API.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:50:22: error: cannot find type 'URLRequest' in scope
 48 |                                                callback: @escaping (Result<T.SuccessResponse, Error>) -> Void) {
 49 |
 50 |         var request: URLRequest!
    |                      `- error: cannot find type 'URLRequest' in scope
 51 |         do {
 52 |             request = try endpoint.request(baseUrlComponents: baseUrlComponents)
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:44:62: error: cannot find type 'URLRequest' in scope
42 |     /// - Parameter baseUrlComponents: `URLComponents` defining the base URL of the API Client.
43 |     /// - Returns: A `URLRequest` configured according to the receiver's definition.
44 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest
   |                                                              `- error: cannot find type 'URLRequest' in scope
45 | }
46 |
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:51:62: error: cannot find type 'URLRequest' in scope
49 | public extension APIotaCodableEndpoint {
50 |
51 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
52 |
53 |         var requestUrlComponents = baseUrlComponents
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:57:32: error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 55 |         }
 56 |
 57 |         let dataTask = session.dataTask(with: request) { data, response, error in
    |                                `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 58 |
 59 |             guard error == nil else {
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:61:23: error: cannot find 'URLRequest' in scope
59 |         }
60 |
61 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
62 |         request.httpMethod = httpMethod.rawValue
63 |
[12/15] Compiling APIota APIotaCodableEndpoint.swift
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:16:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 14 |
 15 |     /// A `URLSession` to use for sending `URLRequest`s from the Client to the REST API.
 16 |     var session: URLSession { get }
    |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 17 |
 18 |     /// A `JSONDecoder` to use for decoding the responses received by the Client from the REST API.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:50:22: error: cannot find type 'URLRequest' in scope
 48 |                                                callback: @escaping (Result<T.SuccessResponse, Error>) -> Void) {
 49 |
 50 |         var request: URLRequest!
    |                      `- error: cannot find type 'URLRequest' in scope
 51 |         do {
 52 |             request = try endpoint.request(baseUrlComponents: baseUrlComponents)
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:44:62: error: cannot find type 'URLRequest' in scope
42 |     /// - Parameter baseUrlComponents: `URLComponents` defining the base URL of the API Client.
43 |     /// - Returns: A `URLRequest` configured according to the receiver's definition.
44 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest
   |                                                              `- error: cannot find type 'URLRequest' in scope
45 | }
46 |
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:51:62: error: cannot find type 'URLRequest' in scope
49 | public extension APIotaCodableEndpoint {
50 |
51 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
52 |
53 |         var requestUrlComponents = baseUrlComponents
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:57:32: error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 55 |         }
 56 |
 57 |         let dataTask = session.dataTask(with: request) { data, response, error in
    |                                `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 58 |
 59 |             guard error == nil else {
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:61:23: error: cannot find 'URLRequest' in scope
59 |         }
60 |
61 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
62 |         request.httpMethod = httpMethod.rawValue
63 |
[13/15] Compiling APIota HTTPMethod.swift
[14/15] Compiling APIota APIotaURLEncodedFormEndpoint.swift
/host/spi-builder-workspace/Sources/APIota/APIotaURLEncodedFormEndpoint.swift:33:62: error: cannot find type 'URLRequest' in scope
31 |     }
32 |
33 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
34 |
35 |         var requestUrlComponents = baseUrlComponents
/host/spi-builder-workspace/Sources/APIota/APIotaURLEncodedFormEndpoint.swift:43:23: error: cannot find 'URLRequest' in scope
41 |         }
42 |
43 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
44 |         request.httpMethod = httpMethod.rawValue
45 |         request.httpBody = httpBody
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:44:62: error: cannot find type 'URLRequest' in scope
42 |     /// - Parameter baseUrlComponents: `URLComponents` defining the base URL of the API Client.
43 |     /// - Returns: A `URLRequest` configured according to the receiver's definition.
44 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest
   |                                                              `- error: cannot find type 'URLRequest' in scope
45 | }
46 |
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:51:62: error: cannot find type 'URLRequest' in scope
49 | public extension APIotaCodableEndpoint {
50 |
51 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
52 |
53 |         var requestUrlComponents = baseUrlComponents
[15/15] Compiling APIota HTTPStatusCode.swift
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
[0/1] Planning build
[1/1] Compiling plugin SwiftLintCommandPlugin
[2/2] Compiling plugin SwiftLintBuildToolPlugin
[3/3] Compiling plugin GenerateManual
Building for debugging...
[3/4] Write swift-version-24593BA9C3E375BF.txt
[5/13] Compiling APIota HTTPMethod.swift
[6/14] Compiling APIota HTTPMediaType.swift
[7/14] Compiling APIota HTTPHeaders.swift
[8/14] Compiling APIota HTTPStatusCode.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[9/14] Compiling APIota APIotaClientError.swift
[10/14] Compiling APIota HTTPHeader.swift
[11/14] Emitting module APIota
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:16:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 14 |
 15 |     /// A `URLSession` to use for sending `URLRequest`s from the Client to the REST API.
 16 |     var session: URLSession { get }
    |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 17 |
 18 |     /// A `JSONDecoder` to use for decoding the responses received by the Client from the REST API.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:44:62: error: cannot find type 'URLRequest' in scope
42 |     /// - Parameter baseUrlComponents: `URLComponents` defining the base URL of the API Client.
43 |     /// - Returns: A `URLRequest` configured according to the receiver's definition.
44 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest
   |                                                              `- error: cannot find type 'URLRequest' in scope
45 | }
46 |
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:51:62: error: cannot find type 'URLRequest' in scope
49 | public extension APIotaCodableEndpoint {
50 |
51 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
52 |
53 |         var requestUrlComponents = baseUrlComponents
/host/spi-builder-workspace/Sources/APIota/APIotaURLEncodedFormEndpoint.swift:33:62: error: cannot find type 'URLRequest' in scope
31 |     }
32 |
33 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
34 |
35 |         var requestUrlComponents = baseUrlComponents
[12/14] Compiling APIota APIotaURLEncodedFormEndpoint.swift
/host/spi-builder-workspace/Sources/APIota/APIotaURLEncodedFormEndpoint.swift:33:62: error: cannot find type 'URLRequest' in scope
31 |     }
32 |
33 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
34 |
35 |         var requestUrlComponents = baseUrlComponents
/host/spi-builder-workspace/Sources/APIota/APIotaURLEncodedFormEndpoint.swift:43:23: error: cannot find 'URLRequest' in scope
41 |         }
42 |
43 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
44 |         request.httpMethod = httpMethod.rawValue
45 |         request.httpBody = httpBody
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:44:62: error: cannot find type 'URLRequest' in scope
42 |     /// - Parameter baseUrlComponents: `URLComponents` defining the base URL of the API Client.
43 |     /// - Returns: A `URLRequest` configured according to the receiver's definition.
44 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest
   |                                                              `- error: cannot find type 'URLRequest' in scope
45 | }
46 |
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:51:62: error: cannot find type 'URLRequest' in scope
49 | public extension APIotaCodableEndpoint {
50 |
51 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
52 |
53 |         var requestUrlComponents = baseUrlComponents
[13/14] Compiling APIota APIotaClient.swift
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:16:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 14 |
 15 |     /// A `URLSession` to use for sending `URLRequest`s from the Client to the REST API.
 16 |     var session: URLSession { get }
    |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 17 |
 18 |     /// A `JSONDecoder` to use for decoding the responses received by the Client from the REST API.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:50:22: error: cannot find type 'URLRequest' in scope
 48 |                                                callback: @escaping (Result<T.SuccessResponse, Error>) -> Void) {
 49 |
 50 |         var request: URLRequest!
    |                      `- error: cannot find type 'URLRequest' in scope
 51 |         do {
 52 |             request = try endpoint.request(baseUrlComponents: baseUrlComponents)
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:44:62: error: cannot find type 'URLRequest' in scope
42 |     /// - Parameter baseUrlComponents: `URLComponents` defining the base URL of the API Client.
43 |     /// - Returns: A `URLRequest` configured according to the receiver's definition.
44 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest
   |                                                              `- error: cannot find type 'URLRequest' in scope
45 | }
46 |
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:51:62: error: cannot find type 'URLRequest' in scope
49 | public extension APIotaCodableEndpoint {
50 |
51 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
52 |
53 |         var requestUrlComponents = baseUrlComponents
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:57:32: error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 55 |         }
 56 |
 57 |         let dataTask = session.dataTask(with: request) { data, response, error in
    |                                `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 58 |
 59 |             guard error == nil else {
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:61:23: error: cannot find 'URLRequest' in scope
59 |         }
60 |
61 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
62 |         request.httpMethod = httpMethod.rawValue
63 |
[14/14] Compiling APIota APIotaCodableEndpoint.swift
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:16:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 14 |
 15 |     /// A `URLSession` to use for sending `URLRequest`s from the Client to the REST API.
 16 |     var session: URLSession { get }
    |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 17 |
 18 |     /// A `JSONDecoder` to use for decoding the responses received by the Client from the REST API.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:50:22: error: cannot find type 'URLRequest' in scope
 48 |                                                callback: @escaping (Result<T.SuccessResponse, Error>) -> Void) {
 49 |
 50 |         var request: URLRequest!
    |                      `- error: cannot find type 'URLRequest' in scope
 51 |         do {
 52 |             request = try endpoint.request(baseUrlComponents: baseUrlComponents)
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:44:62: error: cannot find type 'URLRequest' in scope
42 |     /// - Parameter baseUrlComponents: `URLComponents` defining the base URL of the API Client.
43 |     /// - Returns: A `URLRequest` configured according to the receiver's definition.
44 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest
   |                                                              `- error: cannot find type 'URLRequest' in scope
45 | }
46 |
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:51:62: error: cannot find type 'URLRequest' in scope
49 | public extension APIotaCodableEndpoint {
50 |
51 |     func request(baseUrlComponents: URLComponents) throws -> URLRequest {
   |                                                              `- error: cannot find type 'URLRequest' in scope
52 |
53 |         var requestUrlComponents = baseUrlComponents
/host/spi-builder-workspace/Sources/APIota/APIotaClient.swift:57:32: error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 55 |         }
 56 |
 57 |         let dataTask = session.dataTask(with: request) { data, response, error in
    |                                `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'dataTask'
 58 |
 59 |             guard error == nil else {
/host/spi-builder-workspace/Sources/APIota/APIotaCodableEndpoint.swift:61:23: error: cannot find 'URLRequest' in scope
59 |         }
60 |
61 |         var request = URLRequest(url: requestUrl)
   |                       `- error: cannot find 'URLRequest' in scope
62 |         request.httpMethod = httpMethod.rawValue
63 |
BUILD FAILURE 6.1 wasm