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 Supabase, reference v2.29.3 (09f047), with Swift 6.1 for Wasm on 10 Jun 2025 17:07:27 UTC.

Build Command

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

Build Log

<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[121/474] Compiling SwiftSyntax600 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[122/475] Compiling SwiftSyntax601 Empty.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[123/476] Compiling HTTPTypes ISOLatin1String.swift
[124/476] Compiling HTTPTypes HTTPResponse.swift
[125/476] Compiling HTTPTypes HTTPField.swift
[126/476] Compiling HTTPTypes HTTPFieldName.swift
[127/476] Emitting module HTTPTypes
[130/476] Compiling SnapshotTesting UIImage.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[131/476] Compiling SnapshotTesting UIView.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[132/476] Compiling SnapshotTesting UIViewController.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[133/476] Compiling SnapshotTesting URLRequest.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[133/476] Compiling p256-x86_64-asm-linux.S
[136/484] Compiling p256-x86_64-asm-apple.S
[137/484] Compiling p256-armv8-asm-win.S
[138/487] Compiling p256-armv8-asm-linux.S
[139/487] Compiling p256-armv8-asm-apple.S
[140/487] Compiling ghashv8-armv8-win.S
[142/487] Emitting module IssueReporting
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[142/487] Compiling ghashv8-armv8-linux.S
[143/487] Compiling ghashv8-armv8-apple.S
[144/487] Compiling ghash-x86_64-linux.S
[145/487] Compiling ghashv8-armv7-linux.S
[146/487] Compiling ghash-x86-linux.S
[147/487] Compiling ghash-x86_64-apple.S
[148/506] Compiling ghash-x86-apple.S
[149/515] Compiling ghash-ssse3-x86_64-linux.S
[150/551] Compiling ghash-ssse3-x86_64-apple.S
[152/551] Emitting module ConcurrencyExtras
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[153/551] Compiling SwiftSyntax AbsolutePosition.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[154/551] Compiling SwiftSyntax AbsoluteRawSyntax.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[154/552] Compiling ghash-ssse3-x86-linux.S
[155/552] Compiling ghash-ssse3-x86-apple.S
[156/552] Compiling ghash-neon-armv8-win.S
[157/552] Compiling ghash-neon-armv8-linux.S
[159/552] Compiling SwiftSyntax SourceLocation.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[160/552] Compiling SwiftSyntax SourcePresence.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[160/552] Compiling ghash-neon-armv8-apple.S
[161/552] Compiling ghash-armv4-linux.S
[162/552] Compiling co-586-linux.S
[163/552] Compiling co-586-apple.S
[164/552] Compiling bsaes-armv7-linux.S
[166/552] Compiling HTTPTypes NIOLock.swift
[167/552] Compiling ConcurrencyExtras UncheckedSendable.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[167/552] Compiling bn-armv8-linux.S
[168/552] Compiling bn-armv8-win.S
[169/552] Compiling bn-586-linux.S
[170/552] Compiling bn-armv8-apple.S
[171/552] Compiling bn-586-apple.S
[172/552] Compiling armv8-mont-win.S
[174/552] Compiling SwiftSyntax RawSyntaxNodeProtocol.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[175/552] Compiling SwiftSyntax RawSyntaxTokenView.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[176/552] Compiling SwiftSyntax RawSyntax.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[177/552] Compiling SwiftSyntax RawSyntaxLayoutView.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[177/552] Compiling armv8-mont-apple.S
[179/552] Compiling Mocker Mock+DataType.swift
[180/552] Compiling SwiftSyntax SyntaxHashable.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[181/552] Compiling SwiftSyntax SyntaxIdentifier.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[182/552] Compiling SwiftSyntax SyntaxNodeFactory.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[183/552] Compiling SwiftSyntax SyntaxNodeStructure.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[186/552] Compiling SwiftSyntax SwiftSyntaxCompatibility.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[187/552] Compiling SwiftSyntax Syntax.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[188/552] Compiling ConcurrencyExtras Result.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[189/552] Compiling ConcurrencyExtras MainSerialExecutor.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[190/552] Compiling ConcurrencyExtras Task.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[190/552] Compiling armv8-mont-linux.S
[192/552] Compiling ConcurrencyExtras LockIsolated.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[192/552] Compiling armv4-mont-linux.S
[193/552] Compiling aesv8-gcm-armv8-win.S
[194/552] Compiling aesv8-gcm-armv8-apple.S
[195/552] Compiling aesv8-gcm-armv8-linux.S
[197/552] Compiling SwiftSyntax BumpPtrAllocator.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[198/552] Compiling SwiftSyntax CommonAncestor.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[199/552] Compiling SwiftSyntax AbsoluteSyntaxInfo.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[200/552] Compiling SwiftSyntax Assert.swift
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[201/552] Compiling SwiftSyntax Identifier.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[202/552] Compiling SwiftSyntax MemoryLayout.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[203/552] Compiling SwiftSyntax MissingNodeInitializers.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[208/552] Compiling SwiftSyntax SourceEdit.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[209/552] Compiling SwiftSyntax SourceLength.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[210/553] Compiling Mocker XCTest+Mocker.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:13:62: error: cannot find type 'XCTestExpectation' in scope
11 |
12 | public extension XCTestCase {
13 |     func expectationForRequestingMock(_ mock: inout Mock) -> XCTestExpectation {
   |                                                              `- error: cannot find type 'XCTestExpectation' in scope
14 |         let mockExpectation = expectation(description: "\(mock) should be requested")
15 |         mock.onRequestExpectation = mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:19:62: error: cannot find type 'XCTestExpectation' in scope
17 |     }
18 |
19 |     func expectationForCompletingMock(_ mock: inout Mock) -> XCTestExpectation {
   |                                                              `- error: cannot find type 'XCTestExpectation' in scope
20 |         let mockExpectation = expectation(description: "\(mock) should be finishing")
21 |         mock.onCompletedExpectation = mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:14:31: error: cannot find 'expectation' in scope
12 | public extension XCTestCase {
13 |     func expectationForRequestingMock(_ mock: inout Mock) -> XCTestExpectation {
14 |         let mockExpectation = expectation(description: "\(mock) should be requested")
   |                               `- error: cannot find 'expectation' in scope
15 |         mock.onRequestExpectation = mockExpectation
16 |         return mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:105:31: error: cannot find type 'XCTestExpectation' in scope
103 |
104 |     /// Can only be set internally as it's used by the `expectationForRequestingMock(_:)` method.
105 |     var onRequestExpectation: XCTestExpectation?
    |                               `- error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:20:31: error: cannot find 'expectation' in scope
18 |
19 |     func expectationForCompletingMock(_ mock: inout Mock) -> XCTestExpectation {
20 |         let mockExpectation = expectation(description: "\(mock) should be finishing")
   |                               `- error: cannot find 'expectation' in scope
21 |         mock.onCompletedExpectation = mockExpectation
22 |         return mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:108:33: error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
108 |     var onCompletedExpectation: XCTestExpectation?
    |                                 `- error: cannot find type 'XCTestExpectation' in scope
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
[211/553] Compiling Mocker OnRequestHandler.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:17:56: error: cannot find type 'URLRequest' in scope
 15 | public struct OnRequestHandler {
 16 |
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
    |                                                        `- error: cannot find type 'URLRequest' in scope
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:19:47: error: cannot find type 'URLRequest' in scope
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
    |                                               `- error: cannot find type 'URLRequest' in scope
 20 |     let legacyCallback: Mock.OnRequest?
 21 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:35:46: error: cannot find type 'URLRequest' in scope
 33 |     }
 34 |
 35 |     public typealias OnRequest = (_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void
    |                                              `- error: cannot find type 'URLRequest' in scope
 36 |
 37 |     /// The type of the data which designates the Content-Type header.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:26:78: error: @escaping attribute only applies to function types
 24 |     ///   - httpBodyType: The decodable type to use for parsing the request body.
 25 |     ///   - callback: The callback which will be called just before the request executes.
 26 |     public init<HTTPBody: Decodable>(httpBodyType: HTTPBody.Type?, callback: @escaping OnRequest<HTTPBody>) {
    |                                                                              `- error: @escaping attribute only applies to function types
 27 |         self.internalCallback = { request in
 28 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:42:56: error: cannot find type 'URLRequest' in scope
 40 |     /// Creates a new request handler using the given callback to call on request without parsing the body arguments.
 41 |     /// - Parameter requestCallback: The callback which will be executed just before the request executes, containing the request.
 42 |     public init(requestCallback: @escaping (_ request: URLRequest) -> Void) {
    |                                                        `- error: cannot find type 'URLRequest' in scope
 43 |         self.internalCallback = requestCallback
 44 |         legacyCallback = nil
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:64: error: cannot find type 'URLRequest' in scope
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                                                `- error: cannot find type 'URLRequest' in scope
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:41: error: @escaping attribute only applies to function types
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                         `- error: @escaping attribute only applies to function types
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:59: error: cannot find type 'URLRequest' in scope
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                                           `- error: cannot find type 'URLRequest' in scope
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:36: error: @escaping attribute only applies to function types
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                    `- error: @escaping attribute only applies to function types
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:102:35: error: cannot find type 'URLRequest' in scope
100 |     }
101 |
102 |     func handleRequest(_ request: URLRequest) {
    |                                   `- error: cannot find type 'URLRequest' in scope
103 |         internalCallback(request)
104 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:107:19: error: cannot find type 'URLRequest' in scope
105 | }
106 |
107 | private extension URLRequest {
    |                   `- error: cannot find type 'URLRequest' in scope
108 |     /// We need to use the http body stream data as the URLRequest once launched converts the `httpBody` to this stream of data.
109 |     func httpBodyStreamData() -> Data? {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:27:35: error: cannot infer type of closure parameter 'request' without a type annotation
 25 |     ///   - callback: The callback which will be called just before the request executes.
 26 |     public init<HTTPBody: Decodable>(httpBodyType: HTTPBody.Type?, callback: @escaping OnRequest<HTTPBody>) {
 27 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 28 |             guard
 29 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:32:35: error: 'nil' requires a contextual type
 30 |                 let decodedObject = try? JSONDecoder().decode(HTTPBody.self, from: httpBody)
 31 |             else {
 32 |                 callback(request, nil)
    |                                   `- error: 'nil' requires a contextual type
 33 |                 return
 34 |             }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:50:35: error: cannot infer type of closure parameter '_' without a type annotation
 48 |     /// - Parameter callback: The callback which will be executed just before the request executes.
 49 |     public init(callback: @escaping () -> Void) {
 50 |         self.internalCallback = { _ in
    |                                   `- error: cannot infer type of closure parameter '_' without a type annotation
 51 |             callback()
 52 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:59:35: error: cannot infer type of closure parameter 'request' without a type annotation
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
 59 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 60 |             guard
 61 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:64:49: error: 'nil' requires a contextual type
 62 |                 let jsonObject = try? JSONSerialization.jsonObject(with: httpBody, options: .fragmentsAllowed) as? [String: Any]
 63 |             else {
 64 |                 jsonDictionaryCallback(request, nil)
    |                                                 `- error: 'nil' requires a contextual type
 65 |                 return
 66 |             }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:75:35: error: cannot infer type of closure parameter 'request' without a type annotation
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
 75 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 76 |             guard
 77 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:80:44: error: 'nil' requires a contextual type
 78 |                 let jsonObject = try? JSONSerialization.jsonObject(with: httpBody, options: .fragmentsAllowed) as? [[String: Any]]
 79 |             else {
 80 |                 jsonArrayCallback(request, nil)
    |                                            `- error: 'nil' requires a contextual type
 81 |                 return
 82 |             }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:89:35: error: cannot infer type of closure parameter 'request' without a type annotation
 87 |
 88 |     init(legacyCallback: Mock.OnRequest?) {
 89 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 90 |             guard
 91 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:94:42: error: 'nil' requires a contextual type
 92 |                 let jsonObject = try? JSONSerialization.jsonObject(with: httpBody, options: .fragmentsAllowed) as? [String: Any]
 93 |             else {
 94 |                 legacyCallback?(request, nil)
    |                                          `- error: 'nil' requires a contextual type
 95 |                 return
 96 |             }
[212/553] Compiling Mocker Mock.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:308:42: error: cannot find type 'URLRequest' in scope
306 |
307 |     /// Used to compare the Mock data with the given `URLRequest`.
308 |     static func == (mock: Mock, request: URLRequest) -> Bool {
    |                                          `- error: cannot find type 'URLRequest' in scope
309 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return false }
310 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:35:46: error: cannot find type 'URLRequest' in scope
 33 |     }
 34 |
 35 |     public typealias OnRequest = (_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void
    |                                              `- error: cannot find type 'URLRequest' in scope
 36 |
 37 |     /// The type of the data which designates the Content-Type header.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:70:25: error: cannot find type 'URLRequest' in scope
 68 |
 69 |     /// The `URLRequest` to use if you did not set a specific URL.
 70 |     public let request: URLRequest
    |                         `- error: cannot find type 'URLRequest' in scope
 71 |
 72 |     /// If `true`, checking the URL will ignore the query and match only for the scheme, host and path.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:82:23: error: cannot find type 'DispatchTimeInterval' in scope
 80 |
 81 |     /// Add a delay to a certain mock, which makes the response returned later.
 82 |     public var delay: DispatchTimeInterval?
    |                       `- error: cannot find type 'DispatchTimeInterval' in scope
 83 |
 84 |     /// Allow response cache.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:85:45: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 83 |
 84 |     /// Allow response cache.
 85 |     public var cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed
    |                                             `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 86 |
 87 |     /// The callback which will be executed everytime this `Mock` was completed. Can be used within unit tests for validating that a request has been executed. The callback must be set before calling `register`.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:105:31: error: cannot find type 'XCTestExpectation' in scope
103 |
104 |     /// Can only be set internally as it's used by the `expectationForRequestingMock(_:)` method.
105 |     var onRequestExpectation: XCTestExpectation?
    |                               `- error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:108:33: error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
108 |     var onCompletedExpectation: XCTestExpectation?
    |                                 `- error: cannot find type 'XCTestExpectation' in scope
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:110:91: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
108 |     var onCompletedExpectation: XCTestExpectation?
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
    |                                                                                           `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
111 |         guard data.count > 0 else {
112 |             preconditionFailure("At least one entry is required in the data dictionary")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:186:83: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
184 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
185 |     @available(*, deprecated, renamed: "init(url:ignoreQuery:cacheStoragePolicy:contentType:statusCode:data:additionalHeaders:requestError:)")
186 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                   `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
187 |         self.init(
188 |             url: url,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:211:83: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
209 |     ///   - additionalHeaders: Additional headers to be added to the response.
210 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
211 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                   `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
212 |         self.init(
213 |             url: url,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:275:26: error: cannot find type 'URLRequest' in scope
273 |     ///   - additionalHeaders: Additional headers to be added to the response.
274 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
275 |     public init(request: URLRequest, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: Data = Data(), additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                          `- error: cannot find type 'URLRequest' in scope
276 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else {
277 |             preconditionFailure("Unexpected http method")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:275:94: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
273 |     ///   - additionalHeaders: Additional headers to be added to the response.
274 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
275 |     public init(request: URLRequest, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: Data = Data(), additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                              `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
276 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else {
277 |             preconditionFailure("Unexpected http method")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:302:28: error: cannot find type 'URLRequest' in scope
300 |     /// - Parameter request: The request to match data for.
301 |     /// - Returns: The `Data` which matches the request. Will be `nil` if no data is registered for the request `HTTPMethod`.
302 |     func data(for request: URLRequest) -> Data? {
    |                            `- error: cannot find type 'URLRequest' in scope
303 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return nil }
304 |         return data[requestHTTPMethod]
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:19:47: error: cannot find type 'URLRequest' in scope
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
    |                                               `- error: cannot find type 'URLRequest' in scope
 20 |     let legacyCallback: Mock.OnRequest?
 21 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:17:56: error: cannot find type 'URLRequest' in scope
 15 | public struct OnRequestHandler {
 16 |
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
    |                                                        `- error: cannot find type 'URLRequest' in scope
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:26:78: error: @escaping attribute only applies to function types
 24 |     ///   - httpBodyType: The decodable type to use for parsing the request body.
 25 |     ///   - callback: The callback which will be called just before the request executes.
 26 |     public init<HTTPBody: Decodable>(httpBodyType: HTTPBody.Type?, callback: @escaping OnRequest<HTTPBody>) {
    |                                                                              `- error: @escaping attribute only applies to function types
 27 |         self.internalCallback = { request in
 28 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:42:56: error: cannot find type 'URLRequest' in scope
 40 |     /// Creates a new request handler using the given callback to call on request without parsing the body arguments.
 41 |     /// - Parameter requestCallback: The callback which will be executed just before the request executes, containing the request.
 42 |     public init(requestCallback: @escaping (_ request: URLRequest) -> Void) {
    |                                                        `- error: cannot find type 'URLRequest' in scope
 43 |         self.internalCallback = requestCallback
 44 |         legacyCallback = nil
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:64: error: cannot find type 'URLRequest' in scope
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                                                `- error: cannot find type 'URLRequest' in scope
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:41: error: @escaping attribute only applies to function types
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                         `- error: @escaping attribute only applies to function types
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:59: error: cannot find type 'URLRequest' in scope
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                                           `- error: cannot find type 'URLRequest' in scope
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:36: error: @escaping attribute only applies to function types
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                    `- error: @escaping attribute only applies to function types
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:94:48: error: incorrect argument label in call (have 'legacyCallback:', expected 'callback:')
 92 |     public var onRequest: OnRequest? {
 93 |         set {
 94 |             onRequestHandler = OnRequestHandler(legacyCallback: newValue)
    |                                                `- error: incorrect argument label in call (have 'legacyCallback:', expected 'callback:')
 95 |         }
 96 |         get {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:118:23: error: cannot find 'URLRequest' in scope
116 |         let generatedURL = URL(string: "https://mocked.wetransfer.com/\(contentType?.name ?? "no-content")/\(statusCode)/\(data.keys.first!.rawValue)")!
117 |         self.generatedURL = generatedURL
118 |         var request = URLRequest(url: url ?? generatedURL)
    |                       `- error: cannot find 'URLRequest' in scope
119 |         request.httpMethod = data.keys.first!.rawValue
120 |         self.request = request
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:147:18: error: extra argument 'url' in call
145 |     public init(dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
146 |         self.init(
147 |             url: nil,
    |                  `- error: extra argument 'url' in call
148 |             contentType: dataType,
149 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:152:29: error: 'nil' is not compatible with expected argument type 'String'
150 |             data: data,
151 |             additionalHeaders: additionalHeaders,
152 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
153 |         )
154 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:147:18: error: 'nil' requires a contextual type
145 |     public init(dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
146 |         self.init(
147 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
148 |             contentType: dataType,
149 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:165:18: error: extra argument 'url' in call
163 |     public init(contentType: DataType?, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
164 |         self.init(
165 |             url: nil,
    |                  `- error: extra argument 'url' in call
166 |             contentType: contentType,
167 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:170:29: error: 'nil' is not compatible with expected argument type 'String'
168 |             data: data,
169 |             additionalHeaders: additionalHeaders,
170 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
171 |         )
172 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:165:18: error: 'nil' requires a contextual type
163 |     public init(contentType: DataType?, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
164 |         self.init(
165 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
166 |             contentType: contentType,
167 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:187:18: error: extra arguments at positions #1, #2, #3, #7 in call
185 |     @available(*, deprecated, renamed: "init(url:ignoreQuery:cacheStoragePolicy:contentType:statusCode:data:additionalHeaders:requestError:)")
186 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
187 |         self.init(
    |                  `- error: extra arguments at positions #1, #2, #3, #7 in call
188 |             url: url,
189 |             ignoreQuery: ignoreQuery,
    :
251 |     ///   - data: The data which will be returned as the response based on the HTTP Method.
252 |     ///   - additionalHeaders: Additional headers to be added to the response.
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
    |            `- note: 'init(fileExtensions:contentType:statusCode:data:additionalHeaders:)' declared here
254 |         self.init(
255 |             url: nil,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:196:29: error: 'nil' is not compatible with expected argument type 'String'
194 |             requestError: requestError,
195 |             additionalHeaders: additionalHeaders,
196 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
197 |         )
198 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:212:18: error: extra arguments at positions #1, #2, #3, #7 in call
210 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
211 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
212 |         self.init(
    |                  `- error: extra arguments at positions #1, #2, #3, #7 in call
213 |             url: url,
214 |             ignoreQuery: ignoreQuery,
    :
251 |     ///   - data: The data which will be returned as the response based on the HTTP Method.
252 |     ///   - additionalHeaders: Additional headers to be added to the response.
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
    |            `- note: 'init(fileExtensions:contentType:statusCode:data:additionalHeaders:)' declared here
254 |         self.init(
255 |             url: nil,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:221:29: error: 'nil' is not compatible with expected argument type 'String'
219 |             requestError: requestError,
220 |             additionalHeaders: additionalHeaders,
221 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
222 |         )
223 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:236:18: error: extra argument 'url' in call
234 |     public init(fileExtensions: String..., dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
235 |         self.init(
236 |             url: nil,
    |                  `- error: extra argument 'url' in call
237 |             contentType: dataType,
238 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:241:29: error: cannot pass array of type 'String...' as variadic arguments of type 'String'
239 |             data: data,
240 |             additionalHeaders: additionalHeaders,
241 |             fileExtensions: fileExtensions
    |                             `- error: cannot pass array of type 'String...' as variadic arguments of type 'String'
242 |         )
243 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:236:18: error: 'nil' requires a contextual type
234 |     public init(fileExtensions: String..., dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
235 |         self.init(
236 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
237 |             contentType: dataType,
238 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:255:18: error: extra argument 'url' in call
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
254 |         self.init(
255 |             url: nil,
    |                  `- error: extra argument 'url' in call
256 |             contentType: contentType,
257 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:260:29: error: cannot pass array of type 'String...' as variadic arguments of type 'String'
258 |             data: data,
259 |             additionalHeaders: additionalHeaders,
260 |             fileExtensions: fileExtensions
    |                             `- error: cannot pass array of type 'String...' as variadic arguments of type 'String'
261 |         )
262 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:255:18: error: 'nil' requires a contextual type
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
254 |         self.init(
255 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
256 |             contentType: contentType,
257 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:280:18: error: extra arguments at positions #1, #2, #3, #7 in call
251 |     ///   - data: The data which will be returned as the response based on the HTTP Method.
252 |     ///   - additionalHeaders: Additional headers to be added to the response.
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
    |            `- note: 'init(fileExtensions:contentType:statusCode:data:additionalHeaders:)' declared here
254 |         self.init(
255 |             url: nil,
    :
278 |         }
279 |
280 |         self.init(
    |                  `- error: extra arguments at positions #1, #2, #3, #7 in call
281 |             url: request.url,
282 |             ignoreQuery: ignoreQuery,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:289:29: error: 'nil' is not compatible with expected argument type 'String'
287 |             requestError: requestError,
288 |             additionalHeaders: additionalHeaders,
289 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
290 |         )
291 |     }
[213/553] Compiling Mocker MockingURLProtocol.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:35:35: error: cannot find type 'DispatchWorkItem' in scope
 33 |     }
 34 |
 35 |     private var responseWorkItem: DispatchWorkItem?
    |                                   `- error: cannot find type 'DispatchWorkItem' in scope
 36 |
 37 |     /// Returns Mocked data based on the mocks register in the `Mocker`. Will end up in an error when no Mock data is found for the request.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:38:26: error: method does not override any method from its superclass
 36 |
 37 |     /// Returns Mocked data based on the mocks register in the `Mocker`. Will end up in an error when no Mock data is found for the request.
 38 |     override public func startLoading() {
    |                          `- error: method does not override any method from its superclass
 39 |         guard
 40 |             let mock = Mocker.mock(for: request),
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:67:70: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 65 |     }
 66 |
 67 |     private func finishRequest(for mock: Mock, data: Data, response: HTTPURLResponse) {
    |                                                                      `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 68 |         if let redirectLocation = data.redirectLocation {
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
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/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:83:26: error: method does not override any method from its superclass
 81 |
 82 |     /// Implementation does nothing, but is needed for a valid inheritance of URLProtocol.
 83 |     override public func stopLoading() {
    |                          `- error: method does not override any method from its superclass
 84 |         responseWorkItem?.cancel()
 85 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:88:77: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Simply sends back the passed request. Implementation is needed for a valid inheritance of URLProtocol.
 88 |     override public class func canonicalRequest(for request: URLRequest) -> URLRequest {
    |                                                                             `- error: cannot find type 'URLRequest' in scope
 89 |         return request
 90 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:88:62: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Simply sends back the passed request. Implementation is needed for a valid inheritance of URLProtocol.
 88 |     override public class func canonicalRequest(for request: URLRequest) -> URLRequest {
    |                                                              `- error: cannot find type 'URLRequest' in scope
 89 |         return request
 90 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:93:54: error: cannot find type 'URLRequest' in scope
 91 |
 92 |     /// Overrides needed to define a valid inheritance of URLProtocol.
 93 |     override public class func canInit(with request: URLRequest) -> Bool {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 94 |         return Mocker.shouldHandle(request)
 95 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:15:32: error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 13 |
 14 | /// The protocol which can be used to send Mocked data back. Use the `Mocker` to register `Mock` data
 15 | open class MockingURLProtocol: URLProtocol {
    |                                `- error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 16 |
 17 |     enum Error: Swift.Error, LocalizedError, CustomDebugStringConvertible {
Foundation.URLProtocol:2:18: note: 'URLProtocol' 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 URLProtocol = AnyObject
  |                  `- note: 'URLProtocol' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:40:41: error: cannot find 'request' in scope
 38 |     override public func startLoading() {
 39 |         guard
 40 |             let mock = Mocker.mock(for: request),
    |                                         `- error: cannot find 'request' in scope
 41 |             let response = HTTPURLResponse(url: mock.request.url!, statusCode: mock.statusCode, httpVersion: Mocker.httpVersion.rawValue, headerFields: mock.headers),
 42 |             let data = mock.data(for: request)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:132:35: error: cannot find type 'URLRequest' in scope
130 |     /// - Parameter request: The request to search for a mock.
131 |     /// - Returns: A mock if found, `nil` if there's no mocked data registered for the given request.
132 |     static func mock(for request: URLRequest) -> Mock? {
    |                                   `- error: cannot find type 'URLRequest' in scope
133 |         shared.queue.sync {
134 |             /// First check for specific URLs
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:41:28: error: 'HTTPURLResponse' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 39 |         guard
 40 |             let mock = Mocker.mock(for: request),
 41 |             let response = HTTPURLResponse(url: mock.request.url!, statusCode: mock.statusCode, httpVersion: Mocker.httpVersion.rawValue, headerFields: mock.headers),
    |                            `- error: 'HTTPURLResponse' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 42 |             let data = mock.data(for: request)
 43 |         else {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:42:39: error: cannot find 'request' in scope
 40 |             let mock = Mocker.mock(for: request),
 41 |             let response = HTTPURLResponse(url: mock.request.url!, statusCode: mock.statusCode, httpVersion: Mocker.httpVersion.rawValue, headerFields: mock.headers),
 42 |             let data = mock.data(for: request)
    |                                       `- error: cannot find 'request' in scope
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:44:80: error: cannot find 'request' in scope
 42 |             let data = mock.data(for: request)
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
    |                                                                             `- error: cannot find 'request' in scope
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
 46 |             return
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:44:138: error: cannot find 'request' in scope
 42 |             let data = mock.data(for: request)
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
    |                                                                                                                                       `- error: cannot find 'request' in scope
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
 46 |             return
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:45:13: error: cannot find 'client' in scope
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
    |             `- error: cannot find 'client' in scope
 46 |             return
 47 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:45:105: error: cannot find 'request' in scope
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
    |                                                                                                         `- error: cannot find 'request' in scope
 46 |             return
 47 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:50:44: error: cannot find 'request' in scope
 48 |
 49 |         if let onRequestHandler = mock.onRequestHandler {
 50 |             onRequestHandler.handleRequest(request)
    |                                            `- error: cannot find 'request' in scope
 51 |         }
 52 |         mock.onRequestExpectation?.fulfill()
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:59:33: error: cannot find 'DispatchWorkItem' in scope
 57 |         }
 58 |
 59 |         self.responseWorkItem = DispatchWorkItem(block: { [weak self] in
    |                                 `- error: cannot find 'DispatchWorkItem' in scope
 60 |             guard let self = self else { return }
 61 |             self.finishRequest(for: mock, data: data, response: response)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:64:9: error: cannot find 'DispatchQueue' in scope
 62 |         })
 63 |
 64 |         DispatchQueue.global(qos: DispatchQoS.QoSClass.userInitiated).asyncAfter(deadline: .now() + delay, execute: responseWorkItem!)
    |         `- error: cannot find 'DispatchQueue' in scope
 65 |     }
 66 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:64:35: error: cannot find 'DispatchQoS' in scope
 62 |         })
 63 |
 64 |         DispatchQueue.global(qos: DispatchQoS.QoSClass.userInitiated).asyncAfter(deadline: .now() + delay, execute: responseWorkItem!)
    |                                   `- error: cannot find 'DispatchQoS' in scope
 65 |     }
 66 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:69:61: error: cannot find 'URLRequest' in scope
 67 |     private func finishRequest(for mock: Mock, data: Data, response: HTTPURLResponse) {
 68 |         if let redirectLocation = data.redirectLocation {
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
    |                                                             `- error: cannot find 'URLRequest' in scope
 70 |         } else if let requestError = mock.requestError {
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:69:18: error: value of type 'MockingURLProtocol' has no member 'client'
 67 |     private func finishRequest(for mock: Mock, data: Data, response: HTTPURLResponse) {
 68 |         if let redirectLocation = data.redirectLocation {
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 70 |         } else if let requestError = mock.requestError {
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:71:18: error: value of type 'MockingURLProtocol' has no member 'client'
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
 70 |         } else if let requestError = mock.requestError {
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 72 |         } else {
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:85:45: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 83 |
 84 |     /// Allow response cache.
 85 |     public var cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed
    |                                             `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 86 |
 87 |     /// The callback which will be executed everytime this `Mock` was completed. Can be used within unit tests for validating that a request has been executed. The callback must be set before calling `register`.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:73:18: error: value of type 'MockingURLProtocol' has no member 'client'
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
 72 |         } else {
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 74 |             self.client?.urlProtocol(self, didLoad: data)
 75 |             self.client?.urlProtocolDidFinishLoading(self)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:74:18: error: value of type 'MockingURLProtocol' has no member 'client'
 72 |         } else {
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
 74 |             self.client?.urlProtocol(self, didLoad: data)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 75 |             self.client?.urlProtocolDidFinishLoading(self)
 76 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:75:18: error: value of type 'MockingURLProtocol' has no member 'client'
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
 74 |             self.client?.urlProtocol(self, didLoad: data)
 75 |             self.client?.urlProtocolDidFinishLoading(self)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 76 |         }
 77 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:108:33: error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
108 |     var onCompletedExpectation: XCTestExpectation?
    |                                 `- error: cannot find type 'XCTestExpectation' in scope
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:108:48: error: cannot find type 'URLRequest' in scope
106 |     /// - Parameter url: The URL to check for.
107 |     /// - Returns: `true` if it should be mocked, `false` if the URL is registered as ignored.
108 |     public static func shouldHandle(_ request: URLRequest) -> Bool {
    |                                                `- error: cannot find type 'URLRequest' in scope
109 |         switch mode {
110 |         case .optout:
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[215/553] Compiling SwiftSyntax Convenience.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[216/553] Compiling SwiftSyntax CustomTraits.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[217/553] Compiling SwiftSyntax EditorPlaceholder.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[218/553] Compiling SwiftSyntax SyntaxArena.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[219/553] Compiling SwiftSyntax SyntaxArenaAllocatedBuffer.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[220/553] Compiling SwiftSyntax SyntaxChildren.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[221/553] Compiling SwiftSyntax SyntaxCollection.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
[235/553] Compiling aesv8-armv8-linux.S
[235/553] Compiling aesv8-armv8-win.S
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:308:42: error: cannot find type 'URLRequest' in scope
306 |
307 |     /// Used to compare the Mock data with the given `URLRequest`.
308 |     static func == (mock: Mock, request: URLRequest) -> Bool {
    |                                          `- error: cannot find type 'URLRequest' in scope
309 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return false }
310 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:75:25: error: cannot find 'DispatchQueue' in scope
 73 |
 74 |     /// For Thread Safety access.
 75 |     private let queue = DispatchQueue(label: "mocker.mocks.access.queue", attributes: .concurrent)
    |                         `- error: cannot find 'DispatchQueue' in scope
 76 |
 77 |     private init() {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:75:88: error: cannot infer contextual base in reference to member 'concurrent'
 73 |
 74 |     /// For Thread Safety access.
 75 |     private let queue = DispatchQueue(label: "mocker.mocks.access.queue", attributes: .concurrent)
    |                                                                                        `- error: cannot infer contextual base in reference to member 'concurrent'
 76 |
 77 |     private init() {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:108:48: error: cannot find type 'URLRequest' in scope
106 |     /// - Parameter url: The URL to check for.
107 |     /// - Returns: `true` if it should be mocked, `false` if the URL is registered as ignored.
108 |     public static func shouldHandle(_ request: URLRequest) -> Bool {
    |                                                `- error: cannot find type 'URLRequest' in scope
109 |         switch mode {
110 |         case .optout:
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:132:35: error: cannot find type 'URLRequest' in scope
130 |     /// - Parameter request: The request to search for a mock.
131 |     /// - Returns: A mock if found, `nil` if there's no mocked data registered for the given request.
132 |     static func mock(for request: URLRequest) -> Mock? {
    |                                   `- error: cannot find type 'URLRequest' in scope
133 |         shared.queue.sync {
134 |             /// First check for specific URLs
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:79:25: error: type 'URLProtocol' (aka 'AnyObject') has no member 'registerClass'
 77 |     private init() {
 78 |         // Whenever someone is requesting the Mocker, we want the URL protocol to be activated.
 79 |         _ = URLProtocol.registerClass(MockingURLProtocol.self)
    |                         `- error: type 'URLProtocol' (aka 'AnyObject') has no member 'registerClass'
 80 |     }
 81 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:86:36: error: cannot infer contextual base in reference to member 'barrier'
 84 |     /// - Parameter mock: The Mock to be registered for future requests.
 85 |     public static func register(_ mock: Mock) {
 86 |         shared.queue.async(flags: .barrier) {
    |                                    `- error: cannot infer contextual base in reference to member 'barrier'
 87 |             /// Delete the Mock if it was already registered.
 88 |             shared.mocks.removeAll(where: { $0 == mock })
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:98:36: error: cannot infer contextual base in reference to member 'barrier'
 96 |     /// - Parameter ignoreQuery: If `true`, checking the URL will ignore the query and match only for the scheme, host and path. Defaults to `false`.
 97 |     public static func ignore(_ url: URL, ignoreQuery: Bool = false) {
 98 |         shared.queue.async(flags: .barrier) {
    |                                    `- error: cannot infer contextual base in reference to member 'barrier'
 99 |             let rule = IgnoredRule(urlToIgnore: url, ignoreQuery: ignoreQuery)
100 |             shared.ignoredRules.append(rule)
<unknown>:0: warning: upcoming feature 'InferSendableFromCaptures' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'GlobalActorIsolatedTypesUsability' is already enabled as of Swift version 6
<unknown>:0: warning: upcoming feature 'DisableOutwardActorInference' is already enabled as of Swift version 6
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4609320-1":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest swift build --swift-sdk wasm32-unknown-wasi 2>&1
wasm-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:7e37457820e5f17452a98118754f345f2619722c485f2db0d8b666940a83afd2
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:wasm-6.1-latest
warning: 'spi-builder-workspace': found 1 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Tests/StorageTests/__Snapshots__/StorageBucketAPITests/StorageBucketAPITests-testCreateBucket.1.txt
warning: 'spi-builder-workspace': found 32 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-non-default-schema.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-with-timestampz.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.rpc-call-with-get.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.likeAllOf.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.containedBy-using-array.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-in-filter.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.rpc-call-with-get-and-params.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-all-filters-and-count.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.bulk-insert-users.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-or-filter-with-referenced-table.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-upsert-ignoring-duplicates.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.rpc-call-with-head.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.filter-starting-with-non-alphanumeric.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.select-all-users-where-email-ends-with-supabase-co.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.call-rpc-with-filter.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.select-after-an-insert.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-if-nil-value.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.insert-new-user.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.select-after-bulk-upsert.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.iLikeAnyOf.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.iLikeAllOf.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-contains-filter-with-dictionary.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.bulk-upsert.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.call-rpc-without-parameter.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-contains-filter-with-array.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.test-upsert-not-ignoring-duplicates.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.likeAnyOf.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.containedBy-using-range.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.filter-using-Date.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.query-with-character.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.call-rpc.txt
    /host/spi-builder-workspace/Tests/PostgRESTTests/__Snapshots__/BuildURLRequestTests/testBuildRequest.containedBy-using-json.txt
warning: 'spi-builder-workspace': found 5 file(s) which are unhandled; explicitly declare them as resources or exclude from the target
    /host/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithBody.1.txt
    /host/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithCustomRegion.1.txt
    /host/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithCustomHeader.1.txt
    /host/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithDefaultOptions.1.txt
    /host/spi-builder-workspace/Tests/FunctionsTests/__Snapshots__/RequestTests/testInvokeWithCustomMethod.1.txt
[0/1] Planning build
Building for debugging...
[0/252] Compiling aesv8-armv7-linux.S
[1/252] Compiling aesv8-armv8-win.S
[2/252] Compiling aesv8-armv8-linux.S
[3/252] Compiling aesni-x86_64-linux.S
[4/252] Compiling aesni-x86-linux.S
[5/252] Compiling aesv8-armv8-apple.S
[6/252] Compiling aesni-x86_64-apple.S
[7/252] Compiling aesni-x86-apple.S
[8/252] Compiling aesni-gcm-x86_64-apple.S
[9/252] Compiling aesni-gcm-x86_64-linux.S
[10/252] Compiling aes-gcm-avx10-x86_64-linux.S
[11/252] Compiling aes-gcm-avx10-x86_64-apple.S
[12/252] Write swift-version-24593BA9C3E375BF.txt
[13/252] Compiling x_spki.cc
[14/252] Compiling x_val.cc
[15/252] Compiling x_sig.cc
[16/252] Compiling x_x509a.cc
[17/254] Compiling x_pubkey.cc
[18/254] Compiling x_req.cc
[19/256] Compiling x_name.cc
[21/287] Emitting module SwiftSyntax600
[22/287] Compiling SwiftSyntax600 Empty.swift
[23/288] Emitting module SwiftSyntax601
[24/289] Compiling SwiftSyntax601 Empty.swift
[24/319] Compiling x_x509.cc
[27/319] Compiling SwiftSyntax510 Empty.swift
[29/319] Compiling Mocker XCTest+Mocker.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:13:62: error: cannot find type 'XCTestExpectation' in scope
11 |
12 | public extension XCTestCase {
13 |     func expectationForRequestingMock(_ mock: inout Mock) -> XCTestExpectation {
   |                                                              `- error: cannot find type 'XCTestExpectation' in scope
14 |         let mockExpectation = expectation(description: "\(mock) should be requested")
15 |         mock.onRequestExpectation = mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:19:62: error: cannot find type 'XCTestExpectation' in scope
17 |     }
18 |
19 |     func expectationForCompletingMock(_ mock: inout Mock) -> XCTestExpectation {
   |                                                              `- error: cannot find type 'XCTestExpectation' in scope
20 |         let mockExpectation = expectation(description: "\(mock) should be finishing")
21 |         mock.onCompletedExpectation = mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:14:31: error: cannot find 'expectation' in scope
12 | public extension XCTestCase {
13 |     func expectationForRequestingMock(_ mock: inout Mock) -> XCTestExpectation {
14 |         let mockExpectation = expectation(description: "\(mock) should be requested")
   |                               `- error: cannot find 'expectation' in scope
15 |         mock.onRequestExpectation = mockExpectation
16 |         return mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:105:31: error: cannot find type 'XCTestExpectation' in scope
103 |
104 |     /// Can only be set internally as it's used by the `expectationForRequestingMock(_:)` method.
105 |     var onRequestExpectation: XCTestExpectation?
    |                               `- error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:20:31: error: cannot find 'expectation' in scope
18 |
19 |     func expectationForCompletingMock(_ mock: inout Mock) -> XCTestExpectation {
20 |         let mockExpectation = expectation(description: "\(mock) should be finishing")
   |                               `- error: cannot find 'expectation' in scope
21 |         mock.onCompletedExpectation = mockExpectation
22 |         return mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:108:33: error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
108 |     var onCompletedExpectation: XCTestExpectation?
    |                                 `- error: cannot find type 'XCTestExpectation' in scope
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
[30/319] Emitting module SwiftSyntax510
[31/320] Compiling SnapshotTesting CaseIterable.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[32/320] Compiling SnapshotTesting Data.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[33/320] Compiling SnapshotTesting Encodable.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[34/320] Compiling SnapshotTesting NSBezierPath.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[35/325] Emitting module SwiftSyntax509
[36/325] Compiling SwiftSyntax509 Empty.swift
[37/341] Compiling SnapshotTesting NSImage.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[38/341] Compiling SnapshotTesting NSView.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[39/341] Compiling SnapshotTesting NSViewController.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[40/341] Compiling SnapshotTesting SceneKit.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[41/341] Compiling SnapshotTesting SpriteKit.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[42/341] Compiling SnapshotTesting String.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[43/341] Compiling SnapshotTesting SwiftUIView.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[44/341] Compiling SnapshotTesting UIBezierPath.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
error: emit-module command failed with exit code 1 (use -v to see invocation)
[47/344] Emitting module Mocker
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:308:42: error: cannot find type 'URLRequest' in scope
306 |
307 |     /// Used to compare the Mock data with the given `URLRequest`.
308 |     static func == (mock: Mock, request: URLRequest) -> Bool {
    |                                          `- error: cannot find type 'URLRequest' in scope
309 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return false }
310 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:35:46: error: cannot find type 'URLRequest' in scope
 33 |     }
 34 |
 35 |     public typealias OnRequest = (_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void
    |                                              `- error: cannot find type 'URLRequest' in scope
 36 |
 37 |     /// The type of the data which designates the Content-Type header.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:70:25: error: cannot find type 'URLRequest' in scope
 68 |
 69 |     /// The `URLRequest` to use if you did not set a specific URL.
 70 |     public let request: URLRequest
    |                         `- error: cannot find type 'URLRequest' in scope
 71 |
 72 |     /// If `true`, checking the URL will ignore the query and match only for the scheme, host and path.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:82:23: error: cannot find type 'DispatchTimeInterval' in scope
 80 |
 81 |     /// Add a delay to a certain mock, which makes the response returned later.
 82 |     public var delay: DispatchTimeInterval?
    |                       `- error: cannot find type 'DispatchTimeInterval' in scope
 83 |
 84 |     /// Allow response cache.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:85:45: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 83 |
 84 |     /// Allow response cache.
 85 |     public var cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed
    |                                             `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 86 |
 87 |     /// The callback which will be executed everytime this `Mock` was completed. Can be used within unit tests for validating that a request has been executed. The callback must be set before calling `register`.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:105:31: error: cannot find type 'XCTestExpectation' in scope
103 |
104 |     /// Can only be set internally as it's used by the `expectationForRequestingMock(_:)` method.
105 |     var onRequestExpectation: XCTestExpectation?
    |                               `- error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:108:33: error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
108 |     var onCompletedExpectation: XCTestExpectation?
    |                                 `- error: cannot find type 'XCTestExpectation' in scope
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:110:91: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
108 |     var onCompletedExpectation: XCTestExpectation?
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
    |                                                                                           `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
111 |         guard data.count > 0 else {
112 |             preconditionFailure("At least one entry is required in the data dictionary")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:186:83: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
184 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
185 |     @available(*, deprecated, renamed: "init(url:ignoreQuery:cacheStoragePolicy:contentType:statusCode:data:additionalHeaders:requestError:)")
186 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                   `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
187 |         self.init(
188 |             url: url,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:211:83: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
209 |     ///   - additionalHeaders: Additional headers to be added to the response.
210 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
211 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                   `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
212 |         self.init(
213 |             url: url,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:275:26: error: cannot find type 'URLRequest' in scope
273 |     ///   - additionalHeaders: Additional headers to be added to the response.
274 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
275 |     public init(request: URLRequest, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: Data = Data(), additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                          `- error: cannot find type 'URLRequest' in scope
276 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else {
277 |             preconditionFailure("Unexpected http method")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:275:94: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
273 |     ///   - additionalHeaders: Additional headers to be added to the response.
274 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
275 |     public init(request: URLRequest, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: Data = Data(), additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                              `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
276 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else {
277 |             preconditionFailure("Unexpected http method")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:302:28: error: cannot find type 'URLRequest' in scope
300 |     /// - Parameter request: The request to match data for.
301 |     /// - Returns: The `Data` which matches the request. Will be `nil` if no data is registered for the request `HTTPMethod`.
302 |     func data(for request: URLRequest) -> Data? {
    |                            `- error: cannot find type 'URLRequest' in scope
303 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return nil }
304 |         return data[requestHTTPMethod]
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:19:47: error: cannot find type 'URLRequest' in scope
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
    |                                               `- error: cannot find type 'URLRequest' in scope
 20 |     let legacyCallback: Mock.OnRequest?
 21 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:75:25: error: cannot find 'DispatchQueue' in scope
 73 |
 74 |     /// For Thread Safety access.
 75 |     private let queue = DispatchQueue(label: "mocker.mocks.access.queue", attributes: .concurrent)
    |                         `- error: cannot find 'DispatchQueue' in scope
 76 |
 77 |     private init() {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:75:88: error: cannot infer contextual base in reference to member 'concurrent'
 73 |
 74 |     /// For Thread Safety access.
 75 |     private let queue = DispatchQueue(label: "mocker.mocks.access.queue", attributes: .concurrent)
    |                                                                                        `- error: cannot infer contextual base in reference to member 'concurrent'
 76 |
 77 |     private init() {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:108:48: error: cannot find type 'URLRequest' in scope
106 |     /// - Parameter url: The URL to check for.
107 |     /// - Returns: `true` if it should be mocked, `false` if the URL is registered as ignored.
108 |     public static func shouldHandle(_ request: URLRequest) -> Bool {
    |                                                `- error: cannot find type 'URLRequest' in scope
109 |         switch mode {
110 |         case .optout:
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:132:35: error: cannot find type 'URLRequest' in scope
130 |     /// - Parameter request: The request to search for a mock.
131 |     /// - Returns: A mock if found, `nil` if there's no mocked data registered for the given request.
132 |     static func mock(for request: URLRequest) -> Mock? {
    |                                   `- error: cannot find type 'URLRequest' in scope
133 |         shared.queue.sync {
134 |             /// First check for specific URLs
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:35:35: error: cannot find type 'DispatchWorkItem' in scope
 33 |     }
 34 |
 35 |     private var responseWorkItem: DispatchWorkItem?
    |                                   `- error: cannot find type 'DispatchWorkItem' in scope
 36 |
 37 |     /// Returns Mocked data based on the mocks register in the `Mocker`. Will end up in an error when no Mock data is found for the request.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:38:26: error: method does not override any method from its superclass
 36 |
 37 |     /// Returns Mocked data based on the mocks register in the `Mocker`. Will end up in an error when no Mock data is found for the request.
 38 |     override public func startLoading() {
    |                          `- error: method does not override any method from its superclass
 39 |         guard
 40 |             let mock = Mocker.mock(for: request),
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:67:70: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 65 |     }
 66 |
 67 |     private func finishRequest(for mock: Mock, data: Data, response: HTTPURLResponse) {
    |                                                                      `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 68 |         if let redirectLocation = data.redirectLocation {
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
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/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:83:26: error: method does not override any method from its superclass
 81 |
 82 |     /// Implementation does nothing, but is needed for a valid inheritance of URLProtocol.
 83 |     override public func stopLoading() {
    |                          `- error: method does not override any method from its superclass
 84 |         responseWorkItem?.cancel()
 85 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:88:77: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Simply sends back the passed request. Implementation is needed for a valid inheritance of URLProtocol.
 88 |     override public class func canonicalRequest(for request: URLRequest) -> URLRequest {
    |                                                                             `- error: cannot find type 'URLRequest' in scope
 89 |         return request
 90 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:88:62: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Simply sends back the passed request. Implementation is needed for a valid inheritance of URLProtocol.
 88 |     override public class func canonicalRequest(for request: URLRequest) -> URLRequest {
    |                                                              `- error: cannot find type 'URLRequest' in scope
 89 |         return request
 90 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:93:54: error: cannot find type 'URLRequest' in scope
 91 |
 92 |     /// Overrides needed to define a valid inheritance of URLProtocol.
 93 |     override public class func canInit(with request: URLRequest) -> Bool {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 94 |         return Mocker.shouldHandle(request)
 95 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:15:32: error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 13 |
 14 | /// The protocol which can be used to send Mocked data back. Use the `Mocker` to register `Mock` data
 15 | open class MockingURLProtocol: URLProtocol {
    |                                `- error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 16 |
 17 |     enum Error: Swift.Error, LocalizedError, CustomDebugStringConvertible {
Foundation.URLProtocol:2:18: note: 'URLProtocol' 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 URLProtocol = AnyObject
  |                  `- note: 'URLProtocol' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:17:56: error: cannot find type 'URLRequest' in scope
 15 | public struct OnRequestHandler {
 16 |
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
    |                                                        `- error: cannot find type 'URLRequest' in scope
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:26:78: error: @escaping attribute only applies to function types
 24 |     ///   - httpBodyType: The decodable type to use for parsing the request body.
 25 |     ///   - callback: The callback which will be called just before the request executes.
 26 |     public init<HTTPBody: Decodable>(httpBodyType: HTTPBody.Type?, callback: @escaping OnRequest<HTTPBody>) {
    |                                                                              `- error: @escaping attribute only applies to function types
 27 |         self.internalCallback = { request in
 28 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:42:56: error: cannot find type 'URLRequest' in scope
 40 |     /// Creates a new request handler using the given callback to call on request without parsing the body arguments.
 41 |     /// - Parameter requestCallback: The callback which will be executed just before the request executes, containing the request.
 42 |     public init(requestCallback: @escaping (_ request: URLRequest) -> Void) {
    |                                                        `- error: cannot find type 'URLRequest' in scope
 43 |         self.internalCallback = requestCallback
 44 |         legacyCallback = nil
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:64: error: cannot find type 'URLRequest' in scope
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                                                `- error: cannot find type 'URLRequest' in scope
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:41: error: @escaping attribute only applies to function types
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                         `- error: @escaping attribute only applies to function types
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:59: error: cannot find type 'URLRequest' in scope
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                                           `- error: cannot find type 'URLRequest' in scope
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:36: error: @escaping attribute only applies to function types
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                    `- error: @escaping attribute only applies to function types
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:102:35: error: cannot find type 'URLRequest' in scope
100 |     }
101 |
102 |     func handleRequest(_ request: URLRequest) {
    |                                   `- error: cannot find type 'URLRequest' in scope
103 |         internalCallback(request)
104 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:107:19: error: cannot find type 'URLRequest' in scope
105 | }
106 |
107 | private extension URLRequest {
    |                   `- error: cannot find type 'URLRequest' in scope
108 |     /// We need to use the http body stream data as the URLRequest once launched converts the `httpBody` to this stream of data.
109 |     func httpBodyStreamData() -> Data? {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:13:62: error: cannot find type 'XCTestExpectation' in scope
11 |
12 | public extension XCTestCase {
13 |     func expectationForRequestingMock(_ mock: inout Mock) -> XCTestExpectation {
   |                                                              `- error: cannot find type 'XCTestExpectation' in scope
14 |         let mockExpectation = expectation(description: "\(mock) should be requested")
15 |         mock.onRequestExpectation = mockExpectation
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/XCTest+Mocker.swift:19:62: error: cannot find type 'XCTestExpectation' in scope
17 |     }
18 |
19 |     func expectationForCompletingMock(_ mock: inout Mock) -> XCTestExpectation {
   |                                                              `- error: cannot find type 'XCTestExpectation' in scope
20 |         let mockExpectation = expectation(description: "\(mock) should be finishing")
21 |         mock.onCompletedExpectation = mockExpectation
[48/344] Compiling Mocker OnRequestHandler.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:17:56: error: cannot find type 'URLRequest' in scope
 15 | public struct OnRequestHandler {
 16 |
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
    |                                                        `- error: cannot find type 'URLRequest' in scope
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:19:47: error: cannot find type 'URLRequest' in scope
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
    |                                               `- error: cannot find type 'URLRequest' in scope
 20 |     let legacyCallback: Mock.OnRequest?
 21 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:35:46: error: cannot find type 'URLRequest' in scope
 33 |     }
 34 |
 35 |     public typealias OnRequest = (_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void
    |                                              `- error: cannot find type 'URLRequest' in scope
 36 |
 37 |     /// The type of the data which designates the Content-Type header.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:26:78: error: @escaping attribute only applies to function types
 24 |     ///   - httpBodyType: The decodable type to use for parsing the request body.
 25 |     ///   - callback: The callback which will be called just before the request executes.
 26 |     public init<HTTPBody: Decodable>(httpBodyType: HTTPBody.Type?, callback: @escaping OnRequest<HTTPBody>) {
    |                                                                              `- error: @escaping attribute only applies to function types
 27 |         self.internalCallback = { request in
 28 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:42:56: error: cannot find type 'URLRequest' in scope
 40 |     /// Creates a new request handler using the given callback to call on request without parsing the body arguments.
 41 |     /// - Parameter requestCallback: The callback which will be executed just before the request executes, containing the request.
 42 |     public init(requestCallback: @escaping (_ request: URLRequest) -> Void) {
    |                                                        `- error: cannot find type 'URLRequest' in scope
 43 |         self.internalCallback = requestCallback
 44 |         legacyCallback = nil
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:64: error: cannot find type 'URLRequest' in scope
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                                                `- error: cannot find type 'URLRequest' in scope
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:41: error: @escaping attribute only applies to function types
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                         `- error: @escaping attribute only applies to function types
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:59: error: cannot find type 'URLRequest' in scope
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                                           `- error: cannot find type 'URLRequest' in scope
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:36: error: @escaping attribute only applies to function types
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                    `- error: @escaping attribute only applies to function types
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:102:35: error: cannot find type 'URLRequest' in scope
100 |     }
101 |
102 |     func handleRequest(_ request: URLRequest) {
    |                                   `- error: cannot find type 'URLRequest' in scope
103 |         internalCallback(request)
104 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:107:19: error: cannot find type 'URLRequest' in scope
105 | }
106 |
107 | private extension URLRequest {
    |                   `- error: cannot find type 'URLRequest' in scope
108 |     /// We need to use the http body stream data as the URLRequest once launched converts the `httpBody` to this stream of data.
109 |     func httpBodyStreamData() -> Data? {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:27:35: error: cannot infer type of closure parameter 'request' without a type annotation
 25 |     ///   - callback: The callback which will be called just before the request executes.
 26 |     public init<HTTPBody: Decodable>(httpBodyType: HTTPBody.Type?, callback: @escaping OnRequest<HTTPBody>) {
 27 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 28 |             guard
 29 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:32:35: error: 'nil' requires a contextual type
 30 |                 let decodedObject = try? JSONDecoder().decode(HTTPBody.self, from: httpBody)
 31 |             else {
 32 |                 callback(request, nil)
    |                                   `- error: 'nil' requires a contextual type
 33 |                 return
 34 |             }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:50:35: error: cannot infer type of closure parameter '_' without a type annotation
 48 |     /// - Parameter callback: The callback which will be executed just before the request executes.
 49 |     public init(callback: @escaping () -> Void) {
 50 |         self.internalCallback = { _ in
    |                                   `- error: cannot infer type of closure parameter '_' without a type annotation
 51 |             callback()
 52 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:59:35: error: cannot infer type of closure parameter 'request' without a type annotation
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
 59 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 60 |             guard
 61 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:64:49: error: 'nil' requires a contextual type
 62 |                 let jsonObject = try? JSONSerialization.jsonObject(with: httpBody, options: .fragmentsAllowed) as? [String: Any]
 63 |             else {
 64 |                 jsonDictionaryCallback(request, nil)
    |                                                 `- error: 'nil' requires a contextual type
 65 |                 return
 66 |             }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:75:35: error: cannot infer type of closure parameter 'request' without a type annotation
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
 75 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 76 |             guard
 77 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:80:44: error: 'nil' requires a contextual type
 78 |                 let jsonObject = try? JSONSerialization.jsonObject(with: httpBody, options: .fragmentsAllowed) as? [[String: Any]]
 79 |             else {
 80 |                 jsonArrayCallback(request, nil)
    |                                            `- error: 'nil' requires a contextual type
 81 |                 return
 82 |             }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:89:35: error: cannot infer type of closure parameter 'request' without a type annotation
 87 |
 88 |     init(legacyCallback: Mock.OnRequest?) {
 89 |         self.internalCallback = { request in
    |                                   `- error: cannot infer type of closure parameter 'request' without a type annotation
 90 |             guard
 91 |                 let httpBody = request.httpBodyStreamData() ?? request.httpBody,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:94:42: error: 'nil' requires a contextual type
 92 |                 let jsonObject = try? JSONSerialization.jsonObject(with: httpBody, options: .fragmentsAllowed) as? [String: Any]
 93 |             else {
 94 |                 legacyCallback?(request, nil)
    |                                          `- error: 'nil' requires a contextual type
 95 |                 return
 96 |             }
[49/344] Compiling SnapshotTesting UIImage.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[50/344] Compiling SnapshotTesting UIView.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[51/344] Compiling SnapshotTesting UIViewController.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[52/344] Compiling SnapshotTesting URLRequest.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[53/344] Compiling Mocker MockingURLProtocol.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:35:35: error: cannot find type 'DispatchWorkItem' in scope
 33 |     }
 34 |
 35 |     private var responseWorkItem: DispatchWorkItem?
    |                                   `- error: cannot find type 'DispatchWorkItem' in scope
 36 |
 37 |     /// Returns Mocked data based on the mocks register in the `Mocker`. Will end up in an error when no Mock data is found for the request.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:38:26: error: method does not override any method from its superclass
 36 |
 37 |     /// Returns Mocked data based on the mocks register in the `Mocker`. Will end up in an error when no Mock data is found for the request.
 38 |     override public func startLoading() {
    |                          `- error: method does not override any method from its superclass
 39 |         guard
 40 |             let mock = Mocker.mock(for: request),
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:67:70: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 65 |     }
 66 |
 67 |     private func finishRequest(for mock: Mock, data: Data, response: HTTPURLResponse) {
    |                                                                      `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 68 |         if let redirectLocation = data.redirectLocation {
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
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/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:83:26: error: method does not override any method from its superclass
 81 |
 82 |     /// Implementation does nothing, but is needed for a valid inheritance of URLProtocol.
 83 |     override public func stopLoading() {
    |                          `- error: method does not override any method from its superclass
 84 |         responseWorkItem?.cancel()
 85 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:88:77: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Simply sends back the passed request. Implementation is needed for a valid inheritance of URLProtocol.
 88 |     override public class func canonicalRequest(for request: URLRequest) -> URLRequest {
    |                                                                             `- error: cannot find type 'URLRequest' in scope
 89 |         return request
 90 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:88:62: error: cannot find type 'URLRequest' in scope
 86 |
 87 |     /// Simply sends back the passed request. Implementation is needed for a valid inheritance of URLProtocol.
 88 |     override public class func canonicalRequest(for request: URLRequest) -> URLRequest {
    |                                                              `- error: cannot find type 'URLRequest' in scope
 89 |         return request
 90 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:93:54: error: cannot find type 'URLRequest' in scope
 91 |
 92 |     /// Overrides needed to define a valid inheritance of URLProtocol.
 93 |     override public class func canInit(with request: URLRequest) -> Bool {
    |                                                      `- error: cannot find type 'URLRequest' in scope
 94 |         return Mocker.shouldHandle(request)
 95 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:15:32: error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 13 |
 14 | /// The protocol which can be used to send Mocked data back. Use the `Mocker` to register `Mock` data
 15 | open class MockingURLProtocol: URLProtocol {
    |                                `- error: 'URLProtocol' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 16 |
 17 |     enum Error: Swift.Error, LocalizedError, CustomDebugStringConvertible {
Foundation.URLProtocol:2:18: note: 'URLProtocol' 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 URLProtocol = AnyObject
  |                  `- note: 'URLProtocol' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:40:41: error: cannot find 'request' in scope
 38 |     override public func startLoading() {
 39 |         guard
 40 |             let mock = Mocker.mock(for: request),
    |                                         `- error: cannot find 'request' in scope
 41 |             let response = HTTPURLResponse(url: mock.request.url!, statusCode: mock.statusCode, httpVersion: Mocker.httpVersion.rawValue, headerFields: mock.headers),
 42 |             let data = mock.data(for: request)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:132:35: error: cannot find type 'URLRequest' in scope
130 |     /// - Parameter request: The request to search for a mock.
131 |     /// - Returns: A mock if found, `nil` if there's no mocked data registered for the given request.
132 |     static func mock(for request: URLRequest) -> Mock? {
    |                                   `- error: cannot find type 'URLRequest' in scope
133 |         shared.queue.sync {
134 |             /// First check for specific URLs
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:41:28: error: 'HTTPURLResponse' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 39 |         guard
 40 |             let mock = Mocker.mock(for: request),
 41 |             let response = HTTPURLResponse(url: mock.request.url!, statusCode: mock.statusCode, httpVersion: Mocker.httpVersion.rawValue, headerFields: mock.headers),
    |                            `- error: 'HTTPURLResponse' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
 42 |             let data = mock.data(for: request)
 43 |         else {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:42:39: error: cannot find 'request' in scope
 40 |             let mock = Mocker.mock(for: request),
 41 |             let response = HTTPURLResponse(url: mock.request.url!, statusCode: mock.statusCode, httpVersion: Mocker.httpVersion.rawValue, headerFields: mock.headers),
 42 |             let data = mock.data(for: request)
    |                                       `- error: cannot find 'request' in scope
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:44:80: error: cannot find 'request' in scope
 42 |             let data = mock.data(for: request)
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
    |                                                                             `- error: cannot find 'request' in scope
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
 46 |             return
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:44:138: error: cannot find 'request' in scope
 42 |             let data = mock.data(for: request)
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
    |                                                                                                                                       `- error: cannot find 'request' in scope
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
 46 |             return
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:45:13: error: cannot find 'client' in scope
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
    |             `- error: cannot find 'client' in scope
 46 |             return
 47 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:45:105: error: cannot find 'request' in scope
 43 |         else {
 44 |             print("\n\n 🚨 No mocked data found for url \(String(describing: request.url?.absoluteString)) method \(String(describing: request.httpMethod)). Did you forget to use `register()`? 🚨 \n\n")
 45 |             client?.urlProtocol(self, didFailWithError: Error.missingMockedData(url: String(describing: request.url?.absoluteString)))
    |                                                                                                         `- error: cannot find 'request' in scope
 46 |             return
 47 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:50:44: error: cannot find 'request' in scope
 48 |
 49 |         if let onRequestHandler = mock.onRequestHandler {
 50 |             onRequestHandler.handleRequest(request)
    |                                            `- error: cannot find 'request' in scope
 51 |         }
 52 |         mock.onRequestExpectation?.fulfill()
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:59:33: error: cannot find 'DispatchWorkItem' in scope
 57 |         }
 58 |
 59 |         self.responseWorkItem = DispatchWorkItem(block: { [weak self] in
    |                                 `- error: cannot find 'DispatchWorkItem' in scope
 60 |             guard let self = self else { return }
 61 |             self.finishRequest(for: mock, data: data, response: response)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:64:9: error: cannot find 'DispatchQueue' in scope
 62 |         })
 63 |
 64 |         DispatchQueue.global(qos: DispatchQoS.QoSClass.userInitiated).asyncAfter(deadline: .now() + delay, execute: responseWorkItem!)
    |         `- error: cannot find 'DispatchQueue' in scope
 65 |     }
 66 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:64:35: error: cannot find 'DispatchQoS' in scope
 62 |         })
 63 |
 64 |         DispatchQueue.global(qos: DispatchQoS.QoSClass.userInitiated).asyncAfter(deadline: .now() + delay, execute: responseWorkItem!)
    |                                   `- error: cannot find 'DispatchQoS' in scope
 65 |     }
 66 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:69:61: error: cannot find 'URLRequest' in scope
 67 |     private func finishRequest(for mock: Mock, data: Data, response: HTTPURLResponse) {
 68 |         if let redirectLocation = data.redirectLocation {
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
    |                                                             `- error: cannot find 'URLRequest' in scope
 70 |         } else if let requestError = mock.requestError {
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:69:18: error: value of type 'MockingURLProtocol' has no member 'client'
 67 |     private func finishRequest(for mock: Mock, data: Data, response: HTTPURLResponse) {
 68 |         if let redirectLocation = data.redirectLocation {
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 70 |         } else if let requestError = mock.requestError {
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:71:18: error: value of type 'MockingURLProtocol' has no member 'client'
 69 |             self.client?.urlProtocol(self, wasRedirectedTo: URLRequest(url: redirectLocation), redirectResponse: response)
 70 |         } else if let requestError = mock.requestError {
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 72 |         } else {
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:85:45: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 83 |
 84 |     /// Allow response cache.
 85 |     public var cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed
    |                                             `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 86 |
 87 |     /// The callback which will be executed everytime this `Mock` was completed. Can be used within unit tests for validating that a request has been executed. The callback must be set before calling `register`.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:73:18: error: value of type 'MockingURLProtocol' has no member 'client'
 71 |             self.client?.urlProtocol(self, didFailWithError: requestError)
 72 |         } else {
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 74 |             self.client?.urlProtocol(self, didLoad: data)
 75 |             self.client?.urlProtocolDidFinishLoading(self)
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:74:18: error: value of type 'MockingURLProtocol' has no member 'client'
 72 |         } else {
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
 74 |             self.client?.urlProtocol(self, didLoad: data)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 75 |             self.client?.urlProtocolDidFinishLoading(self)
 76 |         }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/MockingURLProtocol.swift:75:18: error: value of type 'MockingURLProtocol' has no member 'client'
 73 |             self.client?.urlProtocol(self, didReceive: response, cacheStoragePolicy: mock.cacheStoragePolicy)
 74 |             self.client?.urlProtocol(self, didLoad: data)
 75 |             self.client?.urlProtocolDidFinishLoading(self)
    |                  `- error: value of type 'MockingURLProtocol' has no member 'client'
 76 |         }
 77 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:108:33: error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
108 |     var onCompletedExpectation: XCTestExpectation?
    |                                 `- error: cannot find type 'XCTestExpectation' in scope
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:108:48: error: cannot find type 'URLRequest' in scope
106 |     /// - Parameter url: The URL to check for.
107 |     /// - Returns: `true` if it should be mocked, `false` if the URL is registered as ignored.
108 |     public static func shouldHandle(_ request: URLRequest) -> Bool {
    |                                                `- error: cannot find type 'URLRequest' in scope
109 |         switch mode {
110 |         case .optout:
[54/344] Compiling ConcurrencyExtras MainSerialExecutor.swift
[55/345] Compiling ConcurrencyExtras Result.swift
[56/345] Compiling ConcurrencyExtras Task.swift
[57/345] Compiling Mocker Mock+DataType.swift
[58/345] Compiling Mocker Mock.swift
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:308:42: error: cannot find type 'URLRequest' in scope
306 |
307 |     /// Used to compare the Mock data with the given `URLRequest`.
308 |     static func == (mock: Mock, request: URLRequest) -> Bool {
    |                                          `- error: cannot find type 'URLRequest' in scope
309 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return false }
310 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:35:46: error: cannot find type 'URLRequest' in scope
 33 |     }
 34 |
 35 |     public typealias OnRequest = (_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void
    |                                              `- error: cannot find type 'URLRequest' in scope
 36 |
 37 |     /// The type of the data which designates the Content-Type header.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:70:25: error: cannot find type 'URLRequest' in scope
 68 |
 69 |     /// The `URLRequest` to use if you did not set a specific URL.
 70 |     public let request: URLRequest
    |                         `- error: cannot find type 'URLRequest' in scope
 71 |
 72 |     /// If `true`, checking the URL will ignore the query and match only for the scheme, host and path.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:82:23: error: cannot find type 'DispatchTimeInterval' in scope
 80 |
 81 |     /// Add a delay to a certain mock, which makes the response returned later.
 82 |     public var delay: DispatchTimeInterval?
    |                       `- error: cannot find type 'DispatchTimeInterval' in scope
 83 |
 84 |     /// Allow response cache.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:85:45: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 83 |
 84 |     /// Allow response cache.
 85 |     public var cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed
    |                                             `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
 86 |
 87 |     /// The callback which will be executed everytime this `Mock` was completed. Can be used within unit tests for validating that a request has been executed. The callback must be set before calling `register`.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:105:31: error: cannot find type 'XCTestExpectation' in scope
103 |
104 |     /// Can only be set internally as it's used by the `expectationForRequestingMock(_:)` method.
105 |     var onRequestExpectation: XCTestExpectation?
    |                               `- error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:108:33: error: cannot find type 'XCTestExpectation' in scope
106 |
107 |     /// Can only be set internally as it's used by the `expectationForCompletingMock(_:)` method.
108 |     var onCompletedExpectation: XCTestExpectation?
    |                                 `- error: cannot find type 'XCTestExpectation' in scope
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:110:91: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
108 |     var onCompletedExpectation: XCTestExpectation?
109 |
110 |     private init(url: URL? = nil, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], requestError: Error? = nil, additionalHeaders: [String: String] = [:], fileExtensions: [String]? = nil) {
    |                                                                                           `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
111 |         guard data.count > 0 else {
112 |             preconditionFailure("At least one entry is required in the data dictionary")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:186:83: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
184 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
185 |     @available(*, deprecated, renamed: "init(url:ignoreQuery:cacheStoragePolicy:contentType:statusCode:data:additionalHeaders:requestError:)")
186 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                   `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
187 |         self.init(
188 |             url: url,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:211:83: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
209 |     ///   - additionalHeaders: Additional headers to be added to the response.
210 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
211 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                   `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
212 |         self.init(
213 |             url: url,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:275:26: error: cannot find type 'URLRequest' in scope
273 |     ///   - additionalHeaders: Additional headers to be added to the response.
274 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
275 |     public init(request: URLRequest, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: Data = Data(), additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                          `- error: cannot find type 'URLRequest' in scope
276 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else {
277 |             preconditionFailure("Unexpected http method")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:275:94: error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
273 |     ///   - additionalHeaders: Additional headers to be added to the response.
274 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
275 |     public init(request: URLRequest, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: Data = Data(), additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
    |                                                                                              `- error: 'StoragePolicy' is not a member type of type 'Foundation.URLCache' (aka 'AnyObject')
276 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else {
277 |             preconditionFailure("Unexpected http method")
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:302:28: error: cannot find type 'URLRequest' in scope
300 |     /// - Parameter request: The request to match data for.
301 |     /// - Returns: The `Data` which matches the request. Will be `nil` if no data is registered for the request `HTTPMethod`.
302 |     func data(for request: URLRequest) -> Data? {
    |                            `- error: cannot find type 'URLRequest' in scope
303 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return nil }
304 |         return data[requestHTTPMethod]
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:19:47: error: cannot find type 'URLRequest' in scope
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
    |                                               `- error: cannot find type 'URLRequest' in scope
 20 |     let legacyCallback: Mock.OnRequest?
 21 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:17:56: error: cannot find type 'URLRequest' in scope
 15 | public struct OnRequestHandler {
 16 |
 17 |     public typealias OnRequest<HTTPBody> = (_ request: URLRequest, _ httpBody: HTTPBody?) -> Void
    |                                                        `- error: cannot find type 'URLRequest' in scope
 18 |
 19 |     private let internalCallback: (_ request: URLRequest) -> Void
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:26:78: error: @escaping attribute only applies to function types
 24 |     ///   - httpBodyType: The decodable type to use for parsing the request body.
 25 |     ///   - callback: The callback which will be called just before the request executes.
 26 |     public init<HTTPBody: Decodable>(httpBodyType: HTTPBody.Type?, callback: @escaping OnRequest<HTTPBody>) {
    |                                                                              `- error: @escaping attribute only applies to function types
 27 |         self.internalCallback = { request in
 28 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:42:56: error: cannot find type 'URLRequest' in scope
 40 |     /// Creates a new request handler using the given callback to call on request without parsing the body arguments.
 41 |     /// - Parameter requestCallback: The callback which will be executed just before the request executes, containing the request.
 42 |     public init(requestCallback: @escaping (_ request: URLRequest) -> Void) {
    |                                                        `- error: cannot find type 'URLRequest' in scope
 43 |         self.internalCallback = requestCallback
 44 |         legacyCallback = nil
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:64: error: cannot find type 'URLRequest' in scope
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                                                `- error: cannot find type 'URLRequest' in scope
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:58:41: error: @escaping attribute only applies to function types
 56 |     /// Creates a new request handler using the given callback to call on request.
 57 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Dictionary.
 58 |     public init(jsonDictionaryCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [String: Any]?) -> Void)) {
    |                                         `- error: @escaping attribute only applies to function types
 59 |         self.internalCallback = { request in
 60 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:59: error: cannot find type 'URLRequest' in scope
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                                           `- error: cannot find type 'URLRequest' in scope
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/OnRequestHandler.swift:74:36: error: @escaping attribute only applies to function types
 72 |     /// Creates a new request handler using the given callback to call on request.
 73 |     /// - Parameter jsonDictionaryCallback: The callback that executes just before the request executes, containing the HTTP Body Arguments as a JSON Object Array.
 74 |     public init(jsonArrayCallback: @escaping ((_ request: URLRequest, _ httpBodyArguments: [[String: Any]]?) -> Void)) {
    |                                    `- error: @escaping attribute only applies to function types
 75 |         self.internalCallback = { request in
 76 |             guard
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:94:48: error: incorrect argument label in call (have 'legacyCallback:', expected 'callback:')
 92 |     public var onRequest: OnRequest? {
 93 |         set {
 94 |             onRequestHandler = OnRequestHandler(legacyCallback: newValue)
    |                                                `- error: incorrect argument label in call (have 'legacyCallback:', expected 'callback:')
 95 |         }
 96 |         get {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:118:23: error: cannot find 'URLRequest' in scope
116 |         let generatedURL = URL(string: "https://mocked.wetransfer.com/\(contentType?.name ?? "no-content")/\(statusCode)/\(data.keys.first!.rawValue)")!
117 |         self.generatedURL = generatedURL
118 |         var request = URLRequest(url: url ?? generatedURL)
    |                       `- error: cannot find 'URLRequest' in scope
119 |         request.httpMethod = data.keys.first!.rawValue
120 |         self.request = request
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:147:18: error: extra argument 'url' in call
145 |     public init(dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
146 |         self.init(
147 |             url: nil,
    |                  `- error: extra argument 'url' in call
148 |             contentType: dataType,
149 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:152:29: error: 'nil' is not compatible with expected argument type 'String'
150 |             data: data,
151 |             additionalHeaders: additionalHeaders,
152 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
153 |         )
154 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:147:18: error: 'nil' requires a contextual type
145 |     public init(dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
146 |         self.init(
147 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
148 |             contentType: dataType,
149 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:165:18: error: extra argument 'url' in call
163 |     public init(contentType: DataType?, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
164 |         self.init(
165 |             url: nil,
    |                  `- error: extra argument 'url' in call
166 |             contentType: contentType,
167 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:170:29: error: 'nil' is not compatible with expected argument type 'String'
168 |             data: data,
169 |             additionalHeaders: additionalHeaders,
170 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
171 |         )
172 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:165:18: error: 'nil' requires a contextual type
163 |     public init(contentType: DataType?, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
164 |         self.init(
165 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
166 |             contentType: contentType,
167 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:187:18: error: extra arguments at positions #1, #2, #3, #7 in call
185 |     @available(*, deprecated, renamed: "init(url:ignoreQuery:cacheStoragePolicy:contentType:statusCode:data:additionalHeaders:requestError:)")
186 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
187 |         self.init(
    |                  `- error: extra arguments at positions #1, #2, #3, #7 in call
188 |             url: url,
189 |             ignoreQuery: ignoreQuery,
    :
251 |     ///   - data: The data which will be returned as the response based on the HTTP Method.
252 |     ///   - additionalHeaders: Additional headers to be added to the response.
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
    |            `- note: 'init(fileExtensions:contentType:statusCode:data:additionalHeaders:)' declared here
254 |         self.init(
255 |             url: nil,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:196:29: error: 'nil' is not compatible with expected argument type 'String'
194 |             requestError: requestError,
195 |             additionalHeaders: additionalHeaders,
196 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
197 |         )
198 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:212:18: error: extra arguments at positions #1, #2, #3, #7 in call
210 |     ///   - requestError: If provided, the URLSession will report the passed error rather than returning data. Defaults to `nil`.
211 |     public init(url: URL, ignoreQuery: Bool = false, cacheStoragePolicy: URLCache.StoragePolicy = .notAllowed, contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:], requestError: Error? = nil) {
212 |         self.init(
    |                  `- error: extra arguments at positions #1, #2, #3, #7 in call
213 |             url: url,
214 |             ignoreQuery: ignoreQuery,
    :
251 |     ///   - data: The data which will be returned as the response based on the HTTP Method.
252 |     ///   - additionalHeaders: Additional headers to be added to the response.
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
    |            `- note: 'init(fileExtensions:contentType:statusCode:data:additionalHeaders:)' declared here
254 |         self.init(
255 |             url: nil,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:221:29: error: 'nil' is not compatible with expected argument type 'String'
219 |             requestError: requestError,
220 |             additionalHeaders: additionalHeaders,
221 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
222 |         )
223 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:236:18: error: extra argument 'url' in call
234 |     public init(fileExtensions: String..., dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
235 |         self.init(
236 |             url: nil,
    |                  `- error: extra argument 'url' in call
237 |             contentType: dataType,
238 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:241:29: error: cannot pass array of type 'String...' as variadic arguments of type 'String'
239 |             data: data,
240 |             additionalHeaders: additionalHeaders,
241 |             fileExtensions: fileExtensions
    |                             `- error: cannot pass array of type 'String...' as variadic arguments of type 'String'
242 |         )
243 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:236:18: error: 'nil' requires a contextual type
234 |     public init(fileExtensions: String..., dataType: DataType, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
235 |         self.init(
236 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
237 |             contentType: dataType,
238 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:255:18: error: extra argument 'url' in call
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
254 |         self.init(
255 |             url: nil,
    |                  `- error: extra argument 'url' in call
256 |             contentType: contentType,
257 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:260:29: error: cannot pass array of type 'String...' as variadic arguments of type 'String'
258 |             data: data,
259 |             additionalHeaders: additionalHeaders,
260 |             fileExtensions: fileExtensions
    |                             `- error: cannot pass array of type 'String...' as variadic arguments of type 'String'
261 |         )
262 |     }
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:255:18: error: 'nil' requires a contextual type
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
254 |         self.init(
255 |             url: nil,
    |                  `- error: 'nil' requires a contextual type
256 |             contentType: contentType,
257 |             statusCode: statusCode,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:280:18: error: extra arguments at positions #1, #2, #3, #7 in call
251 |     ///   - data: The data which will be returned as the response based on the HTTP Method.
252 |     ///   - additionalHeaders: Additional headers to be added to the response.
253 |     public init(fileExtensions: String..., contentType: DataType? = nil, statusCode: Int, data: [HTTPMethod: Data], additionalHeaders: [String: String] = [:]) {
    |            `- note: 'init(fileExtensions:contentType:statusCode:data:additionalHeaders:)' declared here
254 |         self.init(
255 |             url: nil,
    :
278 |         }
279 |
280 |         self.init(
    |                  `- error: extra arguments at positions #1, #2, #3, #7 in call
281 |             url: request.url,
282 |             ignoreQuery: ignoreQuery,
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:289:29: error: 'nil' is not compatible with expected argument type 'String'
287 |             requestError: requestError,
288 |             additionalHeaders: additionalHeaders,
289 |             fileExtensions: nil
    |                             `- error: 'nil' is not compatible with expected argument type 'String'
290 |         )
291 |     }
[59/345] Compiling ConcurrencyExtras Locking.swift
[60/345] Compiling ConcurrencyExtras UncheckedBox.swift
[61/345] Compiling ConcurrencyExtras LockIsolated.swift
[62/345] Compiling HTTPTypes ISOLatin1String.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[65/346] Compiling IssueReporting FailureObserver.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[66/346] Compiling IssueReporting LockIsolated.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[67/346] Compiling ConcurrencyExtras ActorIsolated.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[68/346] Compiling ConcurrencyExtras AnyHashableSendable.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[69/346] Compiling ConcurrencyExtras AsyncStream.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[70/346] Compiling ConcurrencyExtras AsyncThrowingStream.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[71/346] Compiling IssueReporting Rethrows.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[72/346] Compiling IssueReporting XCTest.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[73/346] Compiling IssueReporting IsTesting.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[74/346] Compiling IssueReporting IssueReporter.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[75/346] Compiling IssueReporting BreakpointReporter.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[76/346] Emitting module ConcurrencyExtras
[77/346] Compiling ConcurrencyExtras UncheckedSendable.swift
[82/347] Compiling IssueReporting TestContext.swift
[83/347] Compiling IssueReporting Unimplemented.swift
[88/349] Compiling IssueReporting FatalErrorReporter.swift
[89/349] Compiling IssueReporting RuntimeWarningReporter.swift
[90/349] Compiling IssueReporting ReportIssue.swift
[101/349] Emitting module IssueReporting
[102/349] Compiling HTTPTypes NIOLock.swift
[103/349] Emitting module HTTPTypes
[104/349] Compiling HTTPTypes HTTPField.swift
[105/349] Compiling HTTPTypes HTTPResponse.swift
[105/349] Compiling x_exten.cc
[106/413] Compiling x_attrib.cc
[108/413] Compiling HTTPTypes HTTPRequest.swift
[109/413] Compiling HTTPTypes HTTPParsedFields.swift
[110/413] Compiling SwiftSyntax Identifier.swift
[111/413] Compiling SwiftSyntax MemoryLayout.swift
[112/414] Compiling x_crl.cc
error: emit-module command failed with exit code 1 (use -v to see invocation)
[114/414] Emitting module SnapshotTesting
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[115/414] Compiling SwiftSyntax SyntaxArena.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[116/414] Compiling SwiftSyntax SyntaxArenaAllocatedBuffer.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[117/414] Compiling SwiftSyntax SyntaxChildren.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[118/414] Compiling SwiftSyntax SyntaxCollection.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[119/414] Compiling SwiftSyntax SyntaxHashable.swift
/host/spi-builder-workspace/.build/checkouts/swift-snapshot-testing/Sources/SnapshotTesting/AssertSnapshot.swift:526:10: error: no such module 'CoreServices'
524 |
525 | #if !os(Android) && !os(Linux) && !os(Windows)
526 |   import CoreServices
    |          `- error: no such module 'CoreServices'
527 |
528 |   func uniformTypeIdentifier(fromExtension pathExtension: String) -> String? {
[119/414] Compiling x509spki.cc
[119/414] Compiling x509rset.cc
[120/414] Compiling HTTPTypes HTTPFieldName.swift
[120/414] Compiling x_algor.cc
[120/414] Compiling x_all.cc
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mock.swift:308:42: error: cannot find type 'URLRequest' in scope
306 |
307 |     /// Used to compare the Mock data with the given `URLRequest`.
308 |     static func == (mock: Mock, request: URLRequest) -> Bool {
    |                                          `- error: cannot find type 'URLRequest' in scope
309 |         guard let requestHTTPMethod = Mock.HTTPMethod(rawValue: request.httpMethod ?? "") else { return false }
310 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:75:25: error: cannot find 'DispatchQueue' in scope
 73 |
 74 |     /// For Thread Safety access.
 75 |     private let queue = DispatchQueue(label: "mocker.mocks.access.queue", attributes: .concurrent)
    |                         `- error: cannot find 'DispatchQueue' in scope
 76 |
 77 |     private init() {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:75:88: error: cannot infer contextual base in reference to member 'concurrent'
 73 |
 74 |     /// For Thread Safety access.
 75 |     private let queue = DispatchQueue(label: "mocker.mocks.access.queue", attributes: .concurrent)
    |                                                                                        `- error: cannot infer contextual base in reference to member 'concurrent'
 76 |
 77 |     private init() {
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:108:48: error: cannot find type 'URLRequest' in scope
106 |     /// - Parameter url: The URL to check for.
107 |     /// - Returns: `true` if it should be mocked, `false` if the URL is registered as ignored.
108 |     public static func shouldHandle(_ request: URLRequest) -> Bool {
    |                                                `- error: cannot find type 'URLRequest' in scope
109 |         switch mode {
110 |         case .optout:
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:132:35: error: cannot find type 'URLRequest' in scope
130 |     /// - Parameter request: The request to search for a mock.
131 |     /// - Returns: A mock if found, `nil` if there's no mocked data registered for the given request.
132 |     static func mock(for request: URLRequest) -> Mock? {
    |                                   `- error: cannot find type 'URLRequest' in scope
133 |         shared.queue.sync {
134 |             /// First check for specific URLs
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:79:25: error: type 'URLProtocol' (aka 'AnyObject') has no member 'registerClass'
 77 |     private init() {
 78 |         // Whenever someone is requesting the Mocker, we want the URL protocol to be activated.
 79 |         _ = URLProtocol.registerClass(MockingURLProtocol.self)
    |                         `- error: type 'URLProtocol' (aka 'AnyObject') has no member 'registerClass'
 80 |     }
 81 |
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:86:36: error: cannot infer contextual base in reference to member 'barrier'
 84 |     /// - Parameter mock: The Mock to be registered for future requests.
 85 |     public static func register(_ mock: Mock) {
 86 |         shared.queue.async(flags: .barrier) {
    |                                    `- error: cannot infer contextual base in reference to member 'barrier'
 87 |             /// Delete the Mock if it was already registered.
 88 |             shared.mocks.removeAll(where: { $0 == mock })
/host/spi-builder-workspace/.build/checkouts/Mocker/Sources/Mocker/Mocker.swift:98:36: error: cannot infer contextual base in reference to member 'barrier'
 96 |     /// - Parameter ignoreQuery: If `true`, checking the URL will ignore the query and match only for the scheme, host and path. Defaults to `false`.
 97 |     public static func ignore(_ url: URL, ignoreQuery: Bool = false) {
 98 |         shared.queue.async(flags: .barrier) {
    |                                    `- error: cannot infer contextual base in reference to member 'barrier'
 99 |             let rule = IgnoredRule(urlToIgnore: url, ignoreQuery: ignoreQuery)
100 |             shared.ignoredRules.append(rule)
BUILD FAILURE 6.1 wasm