The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Failed to build OktaClient, reference 2.1.1 (408b89), with Swift 6.1 for Wasm on 12 Sep 2025 07:22:14 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1

Build Log

/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:16:25: error: cannot find 'DispatchQueue' in scope
14 |
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
   |                         `- error: cannot find 'DispatchQueue' in scope
17 |                                       attributes: .concurrent)
18 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:17:52: error: cannot infer contextual base in reference to member 'concurrent'
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
17 |                                       attributes: .concurrent)
   |                                                    `- error: cannot infer contextual base in reference to member 'concurrent'
18 |
19 |     private var credentials: [Credential] = []
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:233:53: error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
231 |         let credential = _default
232 |         Task { @MainActor in
233 |             TaskData.notificationCenter.post(name: .defaultCredentialChanged,
    |                                                     `- error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
234 |                                              object: credential)
235 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:255:53: error: cannot infer contextual base in reference to member 'credentialCreated'
253 |
254 |         deferToMainActor {
255 |             TaskData.notificationCenter.post(name: .credentialCreated,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialCreated'
256 |                                              object: credential)
257 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:264:53: error: cannot infer contextual base in reference to member 'credentialRemoved'
262 |
263 |         deferToMainActor {
264 |             TaskData.notificationCenter.post(name: .credentialRemoved,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialRemoved'
265 |                                              object: credential)
266 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:52:28: error: cannot infer contextual base in reference to member 'barrier'
50 |
51 |     func remove(credential: Credential) {
52 |         queue.sync(flags: .barrier) {
   |                            `- error: cannot infer contextual base in reference to member 'barrier'
53 |             guard let index = credentials.firstIndex(of: credential) else { return }
54 |             credentials.remove(at: index)
macro expansion @TaskLocal:1:50: error: cannot find type 'NotificationCenter' in scope
`- /host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:83: note: expanded code originates here
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    +--- macro expansion @TaskLocal ------------------------------------
    |1 | public static let $notificationCenter: TaskLocal<NotificationCenter> = TaskLocal(wrappedValue: .default)
    |  |                                                  `- error: cannot find type 'NotificationCenter' in scope
    +-------------------------------------------------------------------
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:145:17: error: cannot find 'DispatchGroup' in scope
143 | @_documentation(visibility: private)
144 | public func withIsolationSyncThrowing<T: Sendable>(priority: TaskPriority? = nil, @_inheritActorContext _ block: @Sendable @escaping () async throws -> T) throws -> T {
145 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
146 |     nonisolated(unsafe) var result: Result<T, any Error>?
147 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:184:17: error: cannot find 'DispatchGroup' in scope
182 |                                            @_inheritActorContext _ block: @Sendable @escaping () async -> T?) -> T?
183 | {
184 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
185 |     nonisolated(unsafe) var result: T?
186 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:199:12: error: cannot find 'Thread' in scope
197 | extension MainActor {
198 |     static func nonisolatedUnsafe<T: Sendable>(_ block: @MainActor () -> T) -> T {
199 |         if Thread.isMainThread {
    |            `- error: cannot find 'Thread' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:202:20: error: cannot find 'DispatchQueue' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
202 |             return DispatchQueue.main.sync {
    |                    `- error: cannot find 'DispatchQueue' in scope
203 |                 #if swift(<6.0)
204 |                 return MainActor.assumeIsolated { block() }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:45:25: error: cannot find 'DispatchSemaphore' in scope
 43 |     /// Indicates if the asynchronous operation is being performed.
 44 |     nonisolated public var isActive: Bool {
 45 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 46 |         nonisolated(unsafe) var result: Bool = false
 47 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:59:25: error: cannot find 'DispatchSemaphore' in scope
 57 |     /// Stores the previously-fetched value, if one has been fetched and its response was successful.
 58 |     nonisolated public var value: T? {
 59 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 60 |         nonisolated(unsafe) var result: T?
 61 |         Task.detached(priority: Task.currentPriority) {
[108/125] Compiling AuthFoundation Bundle+AuthFoundation.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:16:25: error: cannot find 'DispatchQueue' in scope
14 |
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
   |                         `- error: cannot find 'DispatchQueue' in scope
17 |                                       attributes: .concurrent)
18 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:17:52: error: cannot infer contextual base in reference to member 'concurrent'
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
17 |                                       attributes: .concurrent)
   |                                                    `- error: cannot infer contextual base in reference to member 'concurrent'
18 |
19 |     private var credentials: [Credential] = []
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:233:53: error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
231 |         let credential = _default
232 |         Task { @MainActor in
233 |             TaskData.notificationCenter.post(name: .defaultCredentialChanged,
    |                                                     `- error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
234 |                                              object: credential)
235 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:255:53: error: cannot infer contextual base in reference to member 'credentialCreated'
253 |
254 |         deferToMainActor {
255 |             TaskData.notificationCenter.post(name: .credentialCreated,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialCreated'
256 |                                              object: credential)
257 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:264:53: error: cannot infer contextual base in reference to member 'credentialRemoved'
262 |
263 |         deferToMainActor {
264 |             TaskData.notificationCenter.post(name: .credentialRemoved,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialRemoved'
265 |                                              object: credential)
266 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:52:28: error: cannot infer contextual base in reference to member 'barrier'
50 |
51 |     func remove(credential: Credential) {
52 |         queue.sync(flags: .barrier) {
   |                            `- error: cannot infer contextual base in reference to member 'barrier'
53 |             guard let index = credentials.firstIndex(of: credential) else { return }
54 |             credentials.remove(at: index)
macro expansion @TaskLocal:1:50: error: cannot find type 'NotificationCenter' in scope
`- /host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:83: note: expanded code originates here
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    +--- macro expansion @TaskLocal ------------------------------------
    |1 | public static let $notificationCenter: TaskLocal<NotificationCenter> = TaskLocal(wrappedValue: .default)
    |  |                                                  `- error: cannot find type 'NotificationCenter' in scope
    +-------------------------------------------------------------------
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:145:17: error: cannot find 'DispatchGroup' in scope
143 | @_documentation(visibility: private)
144 | public func withIsolationSyncThrowing<T: Sendable>(priority: TaskPriority? = nil, @_inheritActorContext _ block: @Sendable @escaping () async throws -> T) throws -> T {
145 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
146 |     nonisolated(unsafe) var result: Result<T, any Error>?
147 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:184:17: error: cannot find 'DispatchGroup' in scope
182 |                                            @_inheritActorContext _ block: @Sendable @escaping () async -> T?) -> T?
183 | {
184 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
185 |     nonisolated(unsafe) var result: T?
186 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:199:12: error: cannot find 'Thread' in scope
197 | extension MainActor {
198 |     static func nonisolatedUnsafe<T: Sendable>(_ block: @MainActor () -> T) -> T {
199 |         if Thread.isMainThread {
    |            `- error: cannot find 'Thread' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:202:20: error: cannot find 'DispatchQueue' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
202 |             return DispatchQueue.main.sync {
    |                    `- error: cannot find 'DispatchQueue' in scope
203 |                 #if swift(<6.0)
204 |                 return MainActor.assumeIsolated { block() }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:45:25: error: cannot find 'DispatchSemaphore' in scope
 43 |     /// Indicates if the asynchronous operation is being performed.
 44 |     nonisolated public var isActive: Bool {
 45 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 46 |         nonisolated(unsafe) var result: Bool = false
 47 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:59:25: error: cannot find 'DispatchSemaphore' in scope
 57 |     /// Stores the previously-fetched value, if one has been fetched and its response was successful.
 58 |     nonisolated public var value: T? {
 59 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 60 |         nonisolated(unsafe) var result: T?
 61 |         Task.detached(priority: Task.currentPriority) {
[109/125] Compiling AuthFoundation CoalescedResult.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:16:25: error: cannot find 'DispatchQueue' in scope
14 |
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
   |                         `- error: cannot find 'DispatchQueue' in scope
17 |                                       attributes: .concurrent)
18 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:17:52: error: cannot infer contextual base in reference to member 'concurrent'
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
17 |                                       attributes: .concurrent)
   |                                                    `- error: cannot infer contextual base in reference to member 'concurrent'
18 |
19 |     private var credentials: [Credential] = []
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:233:53: error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
231 |         let credential = _default
232 |         Task { @MainActor in
233 |             TaskData.notificationCenter.post(name: .defaultCredentialChanged,
    |                                                     `- error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
234 |                                              object: credential)
235 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:255:53: error: cannot infer contextual base in reference to member 'credentialCreated'
253 |
254 |         deferToMainActor {
255 |             TaskData.notificationCenter.post(name: .credentialCreated,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialCreated'
256 |                                              object: credential)
257 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:264:53: error: cannot infer contextual base in reference to member 'credentialRemoved'
262 |
263 |         deferToMainActor {
264 |             TaskData.notificationCenter.post(name: .credentialRemoved,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialRemoved'
265 |                                              object: credential)
266 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:52:28: error: cannot infer contextual base in reference to member 'barrier'
50 |
51 |     func remove(credential: Credential) {
52 |         queue.sync(flags: .barrier) {
   |                            `- error: cannot infer contextual base in reference to member 'barrier'
53 |             guard let index = credentials.firstIndex(of: credential) else { return }
54 |             credentials.remove(at: index)
macro expansion @TaskLocal:1:50: error: cannot find type 'NotificationCenter' in scope
`- /host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:83: note: expanded code originates here
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    +--- macro expansion @TaskLocal ------------------------------------
    |1 | public static let $notificationCenter: TaskLocal<NotificationCenter> = TaskLocal(wrappedValue: .default)
    |  |                                                  `- error: cannot find type 'NotificationCenter' in scope
    +-------------------------------------------------------------------
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:145:17: error: cannot find 'DispatchGroup' in scope
143 | @_documentation(visibility: private)
144 | public func withIsolationSyncThrowing<T: Sendable>(priority: TaskPriority? = nil, @_inheritActorContext _ block: @Sendable @escaping () async throws -> T) throws -> T {
145 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
146 |     nonisolated(unsafe) var result: Result<T, any Error>?
147 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:184:17: error: cannot find 'DispatchGroup' in scope
182 |                                            @_inheritActorContext _ block: @Sendable @escaping () async -> T?) -> T?
183 | {
184 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
185 |     nonisolated(unsafe) var result: T?
186 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:199:12: error: cannot find 'Thread' in scope
197 | extension MainActor {
198 |     static func nonisolatedUnsafe<T: Sendable>(_ block: @MainActor () -> T) -> T {
199 |         if Thread.isMainThread {
    |            `- error: cannot find 'Thread' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:202:20: error: cannot find 'DispatchQueue' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
202 |             return DispatchQueue.main.sync {
    |                    `- error: cannot find 'DispatchQueue' in scope
203 |                 #if swift(<6.0)
204 |                 return MainActor.assumeIsolated { block() }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:45:25: error: cannot find 'DispatchSemaphore' in scope
 43 |     /// Indicates if the asynchronous operation is being performed.
 44 |     nonisolated public var isActive: Bool {
 45 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 46 |         nonisolated(unsafe) var result: Bool = false
 47 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:59:25: error: cannot find 'DispatchSemaphore' in scope
 57 |     /// Stores the previously-fetched value, if one has been fetched and its response was successful.
 58 |     nonisolated public var value: T? {
 59 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 60 |         nonisolated(unsafe) var result: T?
 61 |         Task.detached(priority: Task.currentPriority) {
[110/125] Compiling AuthFoundation Data+Extensions.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:16:25: error: cannot find 'DispatchQueue' in scope
14 |
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
   |                         `- error: cannot find 'DispatchQueue' in scope
17 |                                       attributes: .concurrent)
18 |
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:17:52: error: cannot infer contextual base in reference to member 'concurrent'
15 | final class DefaultCredentialDataSource: CredentialDataSource {
16 |     private let queue = DispatchQueue(label: "com.okta.credentialDataSource.credentials",
17 |                                       attributes: .concurrent)
   |                                                    `- error: cannot infer contextual base in reference to member 'concurrent'
18 |
19 |     private var credentials: [Credential] = []
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:233:53: error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
231 |         let credential = _default
232 |         Task { @MainActor in
233 |             TaskData.notificationCenter.post(name: .defaultCredentialChanged,
    |                                                     `- error: cannot infer contextual base in reference to member 'defaultCredentialChanged'
234 |                                              object: credential)
235 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:255:53: error: cannot infer contextual base in reference to member 'credentialCreated'
253 |
254 |         deferToMainActor {
255 |             TaskData.notificationCenter.post(name: .credentialCreated,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialCreated'
256 |                                              object: credential)
257 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/CredentialCoordinatorImpl.swift:264:53: error: cannot infer contextual base in reference to member 'credentialRemoved'
262 |
263 |         deferToMainActor {
264 |             TaskData.notificationCenter.post(name: .credentialRemoved,
    |                                                     `- error: cannot infer contextual base in reference to member 'credentialRemoved'
265 |                                              object: credential)
266 |         }
/host/spi-builder-workspace/Sources/AuthFoundation/User Management/Internal/DefaultCredentialDataSource.swift:52:28: error: cannot infer contextual base in reference to member 'barrier'
50 |
51 |     func remove(credential: Credential) {
52 |         queue.sync(flags: .barrier) {
   |                            `- error: cannot infer contextual base in reference to member 'barrier'
53 |             guard let index = credentials.firstIndex(of: credential) else { return }
54 |             credentials.remove(at: index)
macro expansion @TaskLocal:1:50: error: cannot find type 'NotificationCenter' in scope
`- /host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:83: note: expanded code originates here
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    +--- macro expansion @TaskLocal ------------------------------------
    |1 | public static let $notificationCenter: TaskLocal<NotificationCenter> = TaskLocal(wrappedValue: .default)
    |  |                                                  `- error: cannot find type 'NotificationCenter' in scope
    +-------------------------------------------------------------------
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:145:17: error: cannot find 'DispatchGroup' in scope
143 | @_documentation(visibility: private)
144 | public func withIsolationSyncThrowing<T: Sendable>(priority: TaskPriority? = nil, @_inheritActorContext _ block: @Sendable @escaping () async throws -> T) throws -> T {
145 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
146 |     nonisolated(unsafe) var result: Result<T, any Error>?
147 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:184:17: error: cannot find 'DispatchGroup' in scope
182 |                                            @_inheritActorContext _ block: @Sendable @escaping () async -> T?) -> T?
183 | {
184 |     let group = DispatchGroup()
    |                 `- error: cannot find 'DispatchGroup' in scope
185 |     nonisolated(unsafe) var result: T?
186 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:199:12: error: cannot find 'Thread' in scope
197 | extension MainActor {
198 |     static func nonisolatedUnsafe<T: Sendable>(_ block: @MainActor () -> T) -> T {
199 |         if Thread.isMainThread {
    |            `- error: cannot find 'Thread' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:202:20: error: cannot find 'DispatchQueue' in scope
200 |             return MainActor.assumeIsolated { block() }
201 |         } else {
202 |             return DispatchQueue.main.sync {
    |                    `- error: cannot find 'DispatchQueue' in scope
203 |                 #if swift(<6.0)
204 |                 return MainActor.assumeIsolated { block() }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:45:25: error: cannot find 'DispatchSemaphore' in scope
 43 |     /// Indicates if the asynchronous operation is being performed.
 44 |     nonisolated public var isActive: Bool {
 45 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 46 |         nonisolated(unsafe) var result: Bool = false
 47 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/CoalescedResult.swift:59:25: error: cannot find 'DispatchSemaphore' in scope
 57 |     /// Stores the previously-fetched value, if one has been fetched and its response was successful.
 58 |     nonisolated public var value: T? {
 59 |         let semaphore = DispatchSemaphore(value: 0)
    |                         `- error: cannot find 'DispatchSemaphore' in scope
 60 |         nonisolated(unsafe) var result: T?
 61 |         Task.detached(priority: Task.currentPriority) {
[111/125] Compiling AuthFoundation DelegateCollection.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[112/125] Compiling AuthFoundation Dictionary+Extensions.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[113/125] Compiling AuthFoundation Expires.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[114/125] Compiling AuthFoundation JSONCoding.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[115/125] Compiling AuthFoundation JSONDecodable.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[116/125] Compiling AuthFoundation JSONValue.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[117/125] Compiling AuthFoundation Lock.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[118/125] Compiling AuthFoundation LockedValue.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[119/125] Compiling AuthFoundation String+Extensions.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[120/125] Compiling AuthFoundation TimeCoordinator.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[121/125] Compiling AuthFoundation URL+Extensions.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[122/125] Compiling AuthFoundation URL+InternalExtensions.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[123/125] Compiling AuthFoundation WeakCollection.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[124/125] Compiling AuthFoundation Version+AuthFoundation.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
[125/125] Compiling AuthFoundation resource_bundle_accessor.swift
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:24:8: error: Unsupported platform
 22 | import Bionic
 23 | #else
 24 | #error("Unsupported platform")
    |        `- error: Unsupported platform
 25 | #endif
 26 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:41:12: error: Unsupported platform
 39 |     fileprivate typealias LockType = pthread_mutex_t
 40 |     #else
 41 |     #error("Unsupported platform")
    |            `- error: Unsupported platform
 42 |     #endif
 43 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:44:65: error: cannot find type 'LockType' in scope
 42 |     #endif
 43 |
 44 |     nonisolated(unsafe) private let _lock: UnsafeMutablePointer<LockType> = {
    |                                                                 `- error: cannot find type 'LockType' in scope
 45 |         let result = UnsafeMutablePointer<LockType>.allocate(capacity: 1)
 46 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:77:16: error: Unsupported platform
 75 |         precondition(status == 0, "pthread_mutex_lock failed")
 76 |         #else
 77 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 78 |         #endif
 79 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:87:16: error: Unsupported platform
 85 |         return pthread_mutex_trylock(_lock) == 0
 86 |         #else
 87 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 88 |         #endif
 89 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/Lock.swift:98:16: error: Unsupported platform
 96 |         precondition(status == 0, "pthread_mutex_unlock failed")
 97 |         #else
 98 |         #error("Unsupported platform")
    |                `- error: Unsupported platform
 99 |         #endif
100 |     }
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:54: error: cannot find type 'URLRequest' in scope
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:97:85: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 95 |     }
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
    |                                                                                     `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
Foundation.HTTPURLResponse:2:18: note: 'HTTPURLResponse' 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 HTTPURLResponse = AnyObject
  |                  `- note: 'HTTPURLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:76:61: error: cannot find type 'URLRequest' in scope
 74 | public protocol APIClientDelegate: AnyObject, Sendable {
 75 |     /// Invoked immediately prior to a URLRequest being converted to a DataTask.
 76 |     func api(client: any APIClient, willSend request: inout URLRequest)
    |                                                             `- error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:79:54: error: cannot find type 'URLRequest' in scope
 77 |
 78 |     /// Invoked when a request fails.
 79 |     func api(client: any APIClient, didSend request: URLRequest, received error: APIClientError, requestId: String?, rateLimit: APIRateLimit?)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:82:54: error: cannot find type 'URLRequest' in scope
 80 |
 81 |     /// Invoked when a request returns a successful response.
 82 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse)
    |                                                      `- error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:85:57: error: cannot find type 'URLRequest' in scope
 83 |
 84 |     /// Invoked when a request returns a successful response.
 85 |     func api<T>(client: any APIClient, didSend request: URLRequest, received response: APIResponse<T>)
    |                                                         `- error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
/host/spi-builder-workspace/Sources/AuthFoundation/Network/APIClient.swift:88:58: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Provides the APIRetry configurations from the delegate in responds to a retry request.
 88 |     func api(client: any APIClient, shouldRetry request: URLRequest) -> APIRetry
    |                                                          `- error: cannot find type 'URLRequest' in scope
 89 | }
 90 |
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/AsyncUtilities.swift:24:54: error: cannot find type 'NotificationCenter' in scope
 22 |
 23 |     /// The NotificationCenter instance that should be used when posting or observing notifications.
 24 |     @TaskLocal public static var notificationCenter: NotificationCenter = .default
    |                                                      `- error: cannot find type 'NotificationCenter' in scope
 25 |
 26 |     /// The factor used to convert a time interval to nanoseconds.
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:69:75: error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 67 |     init() {
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
    |                                                                           `- error: cannot infer contextual base in reference to member 'oauth2ClientCreated'
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:70:73: error: 'nil' requires a contextual type
 68 |         self._offset = 0
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
    |                                                                         `- error: 'nil' requires a contextual type
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:71:72: error: 'nil' requires a contextual type
 69 |         self.observer = TaskData.notificationCenter.addObserver(forName: .oauth2ClientCreated,
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
    |                                                                        `- error: 'nil' requires a contextual type
 72 |                                                                 using: { [weak self] notification in
 73 |             guard let self = self,
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:72:86: error: cannot infer type of closure parameter 'notification' without a type annotation
 70 |                                                                 object: nil,
 71 |                                                                 queue: nil,
 72 |                                                                 using: { [weak self] notification in
    |                                                                                      `- error: cannot infer type of closure parameter 'notification' without a type annotation
 73 |             guard let self = self,
 74 |                   let client = notification.object as? OAuth2Client
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:98:39: error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 96 |
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
    |                                       `- error: cannot infer contextual base in reference to member 'reloadIgnoringLocalAndRemoteCacheData'
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
100 |               let date = httpDateFormatter.date(from: dateString)
/host/spi-builder-workspace/Sources/AuthFoundation/Utilities/TimeCoordinator.swift:99:41: error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
 97 |     func api(client: any APIClient, didSend request: URLRequest, received response: HTTPURLResponse) {
 98 |         guard request.cachePolicy == .reloadIgnoringLocalAndRemoteCacheData,
 99 |               let dateString = response.allHeaderFields["Date"] as? String,
    |                                         `- error: value of type 'HTTPURLResponse' (aka 'AnyObject') has no member 'allHeaderFields'
100 |               let date = httpDateFormatter.date(from: dateString)
101 |         else {
BUILD FAILURE 6.1 wasm