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 ParseCareKit, reference 1.0.3 (844669), with Swift 6.1 for Wasm on 31 May 2025 08:37:00 UTC.

Build Command

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

Build Log

42 |         try await withCheckedThrowingContinuation { continuation in
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command+async.swift:41:38: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
39 |                  allowIntermediateResponses: Bool = false,
40 |                  uploadProgress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
41 |                  downloadProgress: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)? = nil) async throws -> U {
   |                                      `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
42 |         try await withCheckedThrowingContinuation { continuation in
43 |             Task {
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:54:43: error: cannot find type 'DispatchQueue' in scope
 52 |         // MARK: Asynchronous Execution
 53 |         func executeStream(options: API.Options,
 54 |                            callbackQueue: DispatchQueue,
    |                                           `- error: cannot find type 'DispatchQueue' in scope
 55 |                            childObjects: [String: PointerType]? = nil,
 56 |                            childFiles: [String: ParseFile]? = nil,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:57:46: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 55 |                            childObjects: [String: PointerType]? = nil,
 56 |                            childFiles: [String: ParseFile]? = nil,
 57 |                            uploadProgress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
    |                                              `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 58 |                            stream: InputStream,
 59 |                            completion: @escaping (ParseError?) -> Void) {
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:96:37: error: cannot find type 'DispatchQueue' in scope
 94 |         func execute(options: API.Options,
 95 |                      batching: Bool = false,
 96 |                      callbackQueue: DispatchQueue,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
 97 |                      notificationQueue: DispatchQueue? = nil,
 98 |                      childObjects: [String: PointerType]? = nil,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:97:41: error: cannot find type 'DispatchQueue' in scope
 95 |                      batching: Bool = false,
 96 |                      callbackQueue: DispatchQueue,
 97 |                      notificationQueue: DispatchQueue? = nil,
    |                                         `- error: cannot find type 'DispatchQueue' in scope
 98 |                      childObjects: [String: PointerType]? = nil,
 99 |                      childFiles: [String: ParseFile]? = nil,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:101:40: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 99 |                      childFiles: [String: ParseFile]? = nil,
100 |                      allowIntermediateResponses: Bool = false,
101 |                      uploadProgress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
    |                                        `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
102 |                      downloadProgress: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)? = nil,
103 |                      completion: @escaping (Result<U, ParseError>) -> Void) async {
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:102:42: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
100 |                      allowIntermediateResponses: Bool = false,
101 |                      uploadProgress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
102 |                      downloadProgress: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)? = nil,
    |                                          `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
103 |                      completion: @escaping (Result<U, ParseError>) -> Void) async {
104 |             let currentNotificationQueue: DispatchQueue!
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:260:62: error: cannot find type 'URLRequest' in scope
258 |                                childObjects: [String: PointerType]? = nil,
259 |                                childFiles: [String: ParseFile]? = nil,
260 |                                completion: @escaping (Result<URLRequest, ParseError>) -> Void) {
    |                                                              `- error: cannot find type 'URLRequest' in scope
261 |             let params = self.params?.getURLQueryItems()
262 |             Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+Command.swift:341:61: error: cannot find type 'URLRequest' in scope
339 |     }
340 |
341 |     static func requestCachePolicy(options: API.Options) -> URLRequest.CachePolicy {
    |                                                             `- error: cannot find type 'URLRequest' in scope
342 |         var policy: URLRequest.CachePolicy = Parse.configuration.requestCachePolicy
343 |         options.forEach { option in
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+NonParseBodyCommand+async.swift:17:33: error: cannot find type 'DispatchQueue' in scope
15 |     // MARK: Asynchronous Execution
16 |     func execute(options: API.Options,
17 |                  callbackQueue: DispatchQueue,
   |                                 `- error: cannot find type 'DispatchQueue' in scope
18 |                  allowIntermediateResponses: Bool = false) async throws -> U {
19 |         try await withCheckedThrowingContinuation { continuation in
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+NonParseBodyCommand.swift:38:37: error: cannot find type 'DispatchQueue' in scope
 36 |         // MARK: Asynchronous Execution
 37 |         func execute(options: API.Options,
 38 |                      callbackQueue: DispatchQueue,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
 39 |                      allowIntermediateResponses: Bool = false,
 40 |                      completion: @escaping (Result<U, ParseError>) -> Void) async {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API+NonParseBodyCommand.swift:66:70: error: cannot find type 'URLRequest' in scope
 64 |
 65 |         // MARK: URL Preperation
 66 |         func prepareURLRequest(options: API.Options) async -> Result<URLRequest, ParseError> {
    |                                                                      `- error: cannot find type 'URLRequest' in scope
 67 |             let params = self.params?.getURLQueryItems()
 68 |             do {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/API.swift:174:26: error: cannot find type 'URLRequest' in scope
172 |         /// [documentation](https://developer.apple.com/documentation/foundation/url_loading_system/accessing_cached_data)
173 |         /// for more info.
174 |         case cachePolicy(URLRequest.CachePolicy)
    |                          `- error: cannot find type 'URLRequest' in scope
175 |         /// Use a specific server URL.
176 |         /// - note: The URL of the Swift SDK is provided by default. Only set this
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:58:26: error: cannot find type 'DispatchQueue' in scope
 56 |     var delegates = SessionDelegate()
 57 |
 58 |     init (callbackQueue: DispatchQueue,
    |                          `- error: cannot find type 'DispatchQueue' in scope
 59 |           authentication: ((URLAuthenticationChallenge,
 60 |                             (URLSession.AuthChallengeDisposition,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:60:41: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 58 |     init (callbackQueue: DispatchQueue,
 59 |           authentication: ((URLAuthenticationChallenge,
 60 |                             (URLSession.AuthChallengeDisposition,
    |                                         `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 61 |                              URLCredential?) -> Void) -> Void)?) {
 62 |         self.callbackQueue = callbackQueue
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:15:24: error: cannot find type 'DispatchQueue' in scope
 13 |
 14 | class ParseURLSessionDelegate: NSObject {
 15 |     var callbackQueue: DispatchQueue
    |                        `- error: cannot find type 'DispatchQueue' in scope
 16 |     var authentication: ((URLAuthenticationChallenge,
 17 |                           (URLSession.AuthChallengeDisposition,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:17:39: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 15 |     var callbackQueue: DispatchQueue
 16 |     var authentication: ((URLAuthenticationChallenge,
 17 |                           (URLSession.AuthChallengeDisposition,
    |                                       `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 18 |                            URLCredential?) -> Void) -> Void)?
 19 |     var streamDelegates = [URLSessionTask: InputStream]()
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:19:27: error: type 'URLSessionTask' (aka 'AnyObject') does not conform to protocol 'Hashable'
 17 |                           (URLSession.AuthChallengeDisposition,
 18 |                            URLCredential?) -> Void) -> Void)?
 19 |     var streamDelegates = [URLSessionTask: InputStream]()
    |                           `- error: type 'URLSessionTask' (aka 'AnyObject') does not conform to protocol 'Hashable'
 20 |
 21 |     actor SessionDelegate {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:19:27: error: 'URLSessionTask' (aka 'AnyObject') cannot be used as a type conforming to protocol 'Hashable' because 'Hashable' has static requirements
 17 |                           (URLSession.AuthChallengeDisposition,
 18 |                            URLCredential?) -> Void) -> Void)?
 19 |     var streamDelegates = [URLSessionTask: InputStream]()
    |                           `- error: 'URLSessionTask' (aka 'AnyObject') cannot be used as a type conforming to protocol 'Hashable' because 'Hashable' has static requirements
 20 |
 21 |     actor SessionDelegate {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:22:33: error: type 'URLSessionDownloadTask' (aka 'AnyObject') does not conform to protocol 'Hashable'
 20 |
 21 |     actor SessionDelegate {
 22 |         var downloadDelegates = [URLSessionDownloadTask: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)]()
    |                                 `- error: type 'URLSessionDownloadTask' (aka 'AnyObject') does not conform to protocol 'Hashable'
 23 |         var uploadDelegates = [URLSessionTask: ((URLSessionTask, Int64, Int64, Int64) -> Void)]()
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:22:33: error: 'URLSessionDownloadTask' (aka 'AnyObject') cannot be used as a type conforming to protocol 'Hashable' because 'Hashable' has static requirements
 20 |
 21 |     actor SessionDelegate {
 22 |         var downloadDelegates = [URLSessionDownloadTask: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)]()
    |                                 `- error: 'URLSessionDownloadTask' (aka 'AnyObject') cannot be used as a type conforming to protocol 'Hashable' because 'Hashable' has static requirements
 23 |         var uploadDelegates = [URLSessionTask: ((URLSessionTask, Int64, Int64, Int64) -> Void)]()
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:23:31: error: type 'URLSessionTask' (aka 'AnyObject') does not conform to protocol 'Hashable'
 21 |     actor SessionDelegate {
 22 |         var downloadDelegates = [URLSessionDownloadTask: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)]()
 23 |         var uploadDelegates = [URLSessionTask: ((URLSessionTask, Int64, Int64, Int64) -> Void)]()
    |                               `- error: type 'URLSessionTask' (aka 'AnyObject') does not conform to protocol 'Hashable'
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
 25 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:23:31: error: 'URLSessionTask' (aka 'AnyObject') cannot be used as a type conforming to protocol 'Hashable' because 'Hashable' has static requirements
 21 |     actor SessionDelegate {
 22 |         var downloadDelegates = [URLSessionDownloadTask: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)]()
 23 |         var uploadDelegates = [URLSessionTask: ((URLSessionTask, Int64, Int64, Int64) -> Void)]()
    |                               `- error: 'URLSessionTask' (aka 'AnyObject') cannot be used as a type conforming to protocol 'Hashable' because 'Hashable' has static requirements
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
 25 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:24:51: error: cannot find 'DispatchQueue' in scope
 22 |         var downloadDelegates = [URLSessionDownloadTask: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)]()
 23 |         var uploadDelegates = [URLSessionTask: ((URLSessionTask, Int64, Int64, Int64) -> Void)]()
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
    |                                                   `- error: cannot find 'DispatchQueue' in scope
 25 |
 26 |         func updateDownload(_ task: URLSessionDownloadTask,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:24:35: error: cannot convert value of type '(any URLSessionTask).Type' (aka '(any AnyObject).Type') to expected dictionary key type 'AnyHashable'
 22 |         var downloadDelegates = [URLSessionDownloadTask: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)]()
 23 |         var uploadDelegates = [URLSessionTask: ((URLSessionTask, Int64, Int64, Int64) -> Void)]()
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
    |                                   `- error: cannot convert value of type '(any URLSessionTask).Type' (aka '(any AnyObject).Type') to expected dictionary key type 'AnyHashable'
 25 |
 26 |         func updateDownload(_ task: URLSessionDownloadTask,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:24:34: error: cannot call value of non-function type '[AnyHashable : Any]'
 22 |         var downloadDelegates = [URLSessionDownloadTask: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)]()
 23 |         var uploadDelegates = [URLSessionTask: ((URLSessionTask, Int64, Int64, Int64) -> Void)]()
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
    |                                  `- error: cannot call value of non-function type '[AnyHashable : Any]'
 25 |
 26 |         func updateDownload(_ task: URLSessionDownloadTask,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:26:37: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 24 |         var taskCallbackQueues = [URLSessionTask: DispatchQueue]()
 25 |
 26 |         func updateDownload(_ task: URLSessionDownloadTask,
    |                                     `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 27 |                             callback: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)?) {
 28 |             downloadDelegates[task] = callback
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:27:41: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 25 |
 26 |         func updateDownload(_ task: URLSessionDownloadTask,
 27 |                             callback: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)?) {
    |                                         `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 28 |             downloadDelegates[task] = callback
 29 |         }
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:31:37: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 29 |         }
 30 |
 31 |         func removeDownload(_ task: URLSessionDownloadTask) {
    |                                     `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 32 |             downloadDelegates.removeValue(forKey: task)
 33 |             taskCallbackQueues.removeValue(forKey: task)
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:36:35: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 34 |         }
 35 |
 36 |         func updateUpload(_ task: URLSessionTask,
    |                                   `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 37 |                           callback: ((URLSessionTask, Int64, Int64, Int64) -> Void)?) {
 38 |             uploadDelegates[task] = callback
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:37:39: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 35 |
 36 |         func updateUpload(_ task: URLSessionTask,
 37 |                           callback: ((URLSessionTask, Int64, Int64, Int64) -> Void)?) {
    |                                       `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 38 |             uploadDelegates[task] = callback
 39 |         }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:41:35: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 39 |         }
 40 |
 41 |         func removeUpload(_ task: URLSessionTask) {
    |                                   `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 42 |             uploadDelegates.removeValue(forKey: task)
 43 |             taskCallbackQueues.removeValue(forKey: task)
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:47:32: error: cannot find type 'DispatchQueue' in scope
 45 |
 46 |         func updateTask(_ task: URLSessionTask,
 47 |                         queue: DispatchQueue) {
    |                                `- error: cannot find type 'DispatchQueue' in scope
 48 |             taskCallbackQueues[task] = queue
 49 |         }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:46:33: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 44 |         }
 45 |
 46 |         func updateTask(_ task: URLSessionTask,
    |                                 `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 47 |                         queue: DispatchQueue) {
 48 |             taskCallbackQueues[task] = queue
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:51:33: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 49 |         }
 50 |
 51 |         func removeTask(_ task: URLSessionTask) {
    |                                 `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 52 |             taskCallbackQueues.removeValue(forKey: task)
 53 |         }
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:68:36: error: cannot find type 'URLSessionDelegate' in scope
 66 | }
 67 |
 68 | extension ParseURLSessionDelegate: URLSessionDelegate {
    |                                    `- error: cannot find type 'URLSessionDelegate' in scope
 69 |     func urlSession(_ session: URLSession,
 70 |                     didReceive challenge: URLAuthenticationChallenge,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:71:62: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 69 |     func urlSession(_ session: URLSession,
 70 |                     didReceive challenge: URLAuthenticationChallenge,
 71 |                     completionHandler: @escaping (URLSession.AuthChallengeDisposition,
    |                                                              `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 72 |                                                   URLCredential?) -> Void) {
 73 |         if let authentication = authentication {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:69:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 67 |
 68 | extension ParseURLSessionDelegate: URLSessionDelegate {
 69 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 70 |                     didReceive challenge: URLAuthenticationChallenge,
 71 |                     completionHandler: @escaping (URLSession.AuthChallengeDisposition,
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:70:43: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 68 | extension ParseURLSessionDelegate: URLSessionDelegate {
 69 |     func urlSession(_ session: URLSession,
 70 |                     didReceive challenge: URLAuthenticationChallenge,
    |                                           `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 71 |                     completionHandler: @escaping (URLSession.AuthChallengeDisposition,
 72 |                                                   URLCredential?) -> Void) {
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' 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 URLAuthenticationChallenge = AnyObject
  |                  `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:83:36: error: cannot find type 'URLSessionDataDelegate' in scope
 81 | }
 82 |
 83 | extension ParseURLSessionDelegate: URLSessionDataDelegate {
    |                                    `- error: cannot find type 'URLSessionDataDelegate' in scope
 84 |     func urlSession(_ session: URLSession,
 85 |                     task: URLSessionTask,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:84:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 82 |
 83 | extension ParseURLSessionDelegate: URLSessionDataDelegate {
 84 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 85 |                     task: URLSessionTask,
 86 |                     didSendBodyData bytesSent: Int64,
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:85:27: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 83 | extension ParseURLSessionDelegate: URLSessionDataDelegate {
 84 |     func urlSession(_ session: URLSession,
 85 |                     task: URLSessionTask,
    |                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 86 |                     didSendBodyData bytesSent: Int64,
 87 |                     totalBytesSent: Int64,
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:99:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 97 |     }
 98 |
 99 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
100 |                     task: URLSessionTask,
101 |                     needNewBodyStream completionHandler: @escaping (InputStream?) -> Void) {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:100:27: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 98 |
 99 |     func urlSession(_ session: URLSession,
100 |                     task: URLSessionTask,
    |                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
101 |                     needNewBodyStream completionHandler: @escaping (InputStream?) -> Void) {
102 |         if let stream = streamDelegates[task] {
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:107:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
105 |     }
106 |
107 |     func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: Error?) {
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
108 |         streamDelegates.removeValue(forKey: task)
109 |         Task {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:107:50: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
105 |     }
106 |
107 |     func urlSession(_ session: URLSession, task: URLSessionTask, didCompleteWithError error: Error?) {
    |                                                  `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
108 |         streamDelegates.removeValue(forKey: task)
109 |         Task {
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:118:36: error: cannot find type 'URLSessionDownloadDelegate' in scope
116 | }
117 |
118 | extension ParseURLSessionDelegate: URLSessionDownloadDelegate {
    |                                    `- error: cannot find type 'URLSessionDownloadDelegate' in scope
119 |     func urlSession(_ session: URLSession,
120 |                     downloadTask: URLSessionDownloadTask,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:119:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
117 |
118 | extension ParseURLSessionDelegate: URLSessionDownloadDelegate {
119 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
120 |                     downloadTask: URLSessionDownloadTask,
121 |                     didWriteData bytesWritten: Int64,
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:120:35: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
118 | extension ParseURLSessionDelegate: URLSessionDownloadDelegate {
119 |     func urlSession(_ session: URLSession,
120 |                     downloadTask: URLSessionDownloadTask,
    |                                   `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
121 |                     didWriteData bytesWritten: Int64,
122 |                     totalBytesWritten: Int64,
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:134:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
132 |     }
133 |
134 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
135 |                     downloadTask: URLSessionDownloadTask,
136 |                     didFinishDownloadingTo location: URL) {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/API/ParseURLSessionDelegate.swift:135:35: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
133 |
134 |     func urlSession(_ session: URLSession,
135 |                     downloadTask: URLSessionDownloadTask,
    |                                   `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
136 |                     didFinishDownloadingTo location: URL) {
137 |         Task {
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:43:31: error: cannot find type 'DispatchQueue' in scope
 41 |     func login(authData: [String: String],
 42 |                options: API.Options,
 43 |                callbackQueue: DispatchQueue,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 44 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void)
 45 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:55:30: error: cannot find type 'DispatchQueue' in scope
 53 |     func link(authData: [String: String],
 54 |               options: API.Options,
 55 |               callbackQueue: DispatchQueue,
    |                              `- error: cannot find type 'DispatchQueue' in scope
 56 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void)
 57 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:76:32: error: cannot find type 'DispatchQueue' in scope
 74 |     func unlink(_ user: AuthenticatedUser,
 75 |                 options: API.Options,
 76 |                 callbackQueue: DispatchQueue,
    |                                `- error: cannot find type 'DispatchQueue' in scope
 77 |                 completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void)
 78 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:87:32: error: cannot find type 'DispatchQueue' in scope
 85 |      */
 86 |     func unlink(options: API.Options,
 87 |                 callbackQueue: DispatchQueue,
    |                                `- error: cannot find type 'DispatchQueue' in scope
 88 |                 completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void)
 89 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseApple/ParseApple.swift:70:31: error: cannot find type 'DispatchQueue' in scope
 68 |                identityToken: Data,
 69 |                options: API.Options = [],
 70 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 71 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 72 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseApple/ParseApple.swift:88:31: error: cannot find type 'DispatchQueue' in scope
 86 |     func login(authData: [String: String],
 87 |                options: API.Options = [],
 88 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 89 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 90 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseApple/ParseApple.swift:119:30: error: cannot find type 'DispatchQueue' in scope
117 |               identityToken: Data,
118 |               options: API.Options = [],
119 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
120 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
121 |         guard let appleAuthData = try? AuthenticationKeys.id.makeDictionary(user: user, identityToken: identityToken) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseApple/ParseApple.swift:136:30: error: cannot find type 'DispatchQueue' in scope
134 |     func link(authData: [String: String],
135 |               options: API.Options = [],
136 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
137 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
138 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseFacebook/ParseFacebook.swift:93:31: error: cannot find type 'DispatchQueue' in scope
 91 |                expiresIn: Int? = nil,
 92 |                options: API.Options = [],
 93 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 94 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 95 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseFacebook/ParseFacebook.swift:119:31: error: cannot find type 'DispatchQueue' in scope
117 |                expiresIn: Int? = nil,
118 |                options: API.Options = [],
119 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
120 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
121 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseFacebook/ParseFacebook.swift:135:31: error: cannot find type 'DispatchQueue' in scope
133 |     func login(authData: [String: String],
134 |                options: API.Options = [],
135 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
136 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
137 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseFacebook/ParseFacebook.swift:168:30: error: cannot find type 'DispatchQueue' in scope
166 |               expiresIn: Int? = nil,
167 |               options: API.Options = [],
168 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
169 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
170 |         let facebookAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseFacebook/ParseFacebook.swift:194:30: error: cannot find type 'DispatchQueue' in scope
192 |               expiresIn: Int? = nil,
193 |               options: API.Options = [],
194 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
195 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
196 |         let facebookAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseFacebook/ParseFacebook.swift:209:30: error: cannot find type 'DispatchQueue' in scope
207 |     func link(authData: [String: String],
208 |               options: API.Options = [],
209 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
210 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
211 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGithub/ParseGitHub.swift:72:31: error: cannot find type 'DispatchQueue' in scope
 70 |                accessToken: String,
 71 |                options: API.Options = [],
 72 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 73 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 74 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGithub/ParseGitHub.swift:86:31: error: cannot find type 'DispatchQueue' in scope
 84 |     func login(authData: [String: String],
 85 |                options: API.Options = [],
 86 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 87 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 88 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGithub/ParseGitHub.swift:117:30: error: cannot find type 'DispatchQueue' in scope
115 |               accessToken: String,
116 |               options: API.Options = [],
117 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
118 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
119 |         let githubAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGithub/ParseGitHub.swift:130:30: error: cannot find type 'DispatchQueue' in scope
128 |     func link(authData: [String: String],
129 |               options: API.Options = [],
130 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
131 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
132 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGoogle/ParseGoogle.swift:83:31: error: cannot find type 'DispatchQueue' in scope
 81 |                accessToken: String? = nil,
 82 |                options: API.Options = [],
 83 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 84 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 85 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGoogle/ParseGoogle.swift:98:31: error: cannot find type 'DispatchQueue' in scope
 96 |     func login(authData: [String: String],
 97 |                options: API.Options = [],
 98 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 99 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
100 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGoogle/ParseGoogle.swift:131:30: error: cannot find type 'DispatchQueue' in scope
129 |               accessToken: String? = nil,
130 |               options: API.Options = [],
131 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
132 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
133 |         let googleAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseGoogle/ParseGoogle.swift:145:30: error: cannot find type 'DispatchQueue' in scope
143 |     func link(authData: [String: String],
144 |               options: API.Options = [],
145 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
146 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
147 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseInstagram/ParseInstagram.swift:82:31: error: cannot find type 'DispatchQueue' in scope
 80 |                apiURL: String = Self.graphAPIBaseURL,
 81 |                options: API.Options = [],
 82 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 83 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 84 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseInstagram/ParseInstagram.swift:97:31: error: cannot find type 'DispatchQueue' in scope
 95 |     func login(authData: [String: String],
 96 |                options: API.Options = [],
 97 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 98 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 99 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseInstagram/ParseInstagram.swift:130:30: error: cannot find type 'DispatchQueue' in scope
128 |               apiURL: String = Self.graphAPIBaseURL,
129 |               options: API.Options = [],
130 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
131 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
132 |         let instagramAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseInstagram/ParseInstagram.swift:144:30: error: cannot find type 'DispatchQueue' in scope
142 |     func link(authData: [String: String],
143 |               options: API.Options = [],
144 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
145 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
146 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP.swift:66:31: error: cannot find type 'DispatchQueue' in scope
 64 |                password: String,
 65 |                options: API.Options = [],
 66 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 67 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 68 |         login(authData: AuthenticationKeys.id.makeDictionary(id: id,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP.swift:77:31: error: cannot find type 'DispatchQueue' in scope
 75 |     func login(authData: [String: String],
 76 |                options: API.Options = [],
 77 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 78 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 79 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP.swift:108:30: error: cannot find type 'DispatchQueue' in scope
106 |               password: String,
107 |               options: API.Options = [],
108 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
109 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
110 |         link(authData: AuthenticationKeys.id.makeDictionary(id: id, password: password),
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLDAP/ParseLDAP.swift:118:30: error: cannot find type 'DispatchQueue' in scope
116 |     func link(authData: [String: String],
117 |               options: API.Options = [],
118 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
119 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
120 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn.swift:77:31: error: cannot find type 'DispatchQueue' in scope
 75 |                isMobileSDK: Bool,
 76 |                options: API.Options = [],
 77 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 78 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 79 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn.swift:92:31: error: cannot find type 'DispatchQueue' in scope
 90 |     func login(authData: [String: String],
 91 |                options: API.Options = [],
 92 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 93 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 94 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn.swift:124:30: error: cannot find type 'DispatchQueue' in scope
122 |               isMobileSDK: Bool,
123 |               options: API.Options = [],
124 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
125 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
126 |         let linkedinAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn.swift:138:30: error: cannot find type 'DispatchQueue' in scope
136 |     func link(authData: [String: String],
137 |               options: API.Options = [],
138 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
139 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
140 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseSpotify/ParseSpotify.swift:91:31: error: cannot find type 'DispatchQueue' in scope
 89 |                refreshToken: String? = nil,
 90 |                options: API.Options = [],
 91 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 92 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 93 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseSpotify/ParseSpotify.swift:107:31: error: cannot find type 'DispatchQueue' in scope
105 |     func login(authData: [String: String],
106 |                options: API.Options = [],
107 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
108 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
109 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseSpotify/ParseSpotify.swift:142:30: error: cannot find type 'DispatchQueue' in scope
140 |               refreshToken: String? = nil,
141 |               options: API.Options = [],
142 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
143 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
144 |         let spotifyAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseSpotify/ParseSpotify.swift:157:30: error: cannot find type 'DispatchQueue' in scope
155 |     func link(authData: [String: String],
156 |               options: API.Options = [],
157 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
158 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
159 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseTwitter/ParseTwitter.swift:98:31: error: cannot find type 'DispatchQueue' in scope
 96 |                authTokenSecret: String,
 97 |                options: API.Options = [],
 98 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 99 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
100 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseTwitter/ParseTwitter.swift:116:31: error: cannot find type 'DispatchQueue' in scope
114 |     func login(authData: [String: String],
115 |                options: API.Options = [],
116 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
117 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
118 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseTwitter/ParseTwitter.swift:159:30: error: cannot find type 'DispatchQueue' in scope
157 |               authTokenSecret: String,
158 |               options: API.Options = [],
159 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
160 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
161 |         let twitterAuthData = AuthenticationKeys.id
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/3rd Party/ParseTwitter/ParseTwitter.swift:176:30: error: cannot find type 'DispatchQueue' in scope
174 |     func link(authData: [String: String],
175 |               options: API.Options = [],
176 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
177 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
178 |         guard AuthenticationKeys.id.verifyMandatoryKeys(authData: authData) else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Internal/ParseAnonymous.swift:56:31: error: cannot find type 'DispatchQueue' in scope
 54 |      */
 55 |     func login(options: API.Options = [],
 56 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 57 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 58 |         self.login(authData: AuthenticationKeys.id.makeDictionary(),
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Internal/ParseAnonymous.swift:73:31: error: cannot find type 'DispatchQueue' in scope
 71 |     func login(authData: [String: String],
 72 |                options: API.Options = [],
 73 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 74 |                completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 75 |         AuthenticatedUser.login(__type,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Internal/ParseAnonymous.swift:88:30: error: cannot find type 'DispatchQueue' in scope
 86 |     func link(authData: [String: String],
 87 |               options: API.Options = [],
 88 |               callbackQueue: DispatchQueue = .main,
    |                              `- error: cannot find type 'DispatchQueue' in scope
 89 |               completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
 90 |         callbackQueue.async {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:192:32: error: cannot find type 'DispatchQueue' in scope
190 |     func unlink(_ user: AuthenticatedUser,
191 |                 options: API.Options = [],
192 |                 callbackQueue: DispatchQueue = .main,
    |                                `- error: cannot find type 'DispatchQueue' in scope
193 |                 completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
194 |         user.unlink(__type, options: options, callbackQueue: callbackQueue, completion: completion)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:198:32: error: cannot find type 'DispatchQueue' in scope
196 |
197 |     func unlink(options: API.Options = [],
198 |                 callbackQueue: DispatchQueue = .main,
    |                                `- error: cannot find type 'DispatchQueue' in scope
199 |                 completion: @escaping (Result<AuthenticatedUser, ParseError>) -> Void) {
200 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:247:38: error: cannot find type 'DispatchQueue' in scope
245 |                       authData: [String: String],
246 |                       options: API.Options,
247 |                       callbackQueue: DispatchQueue = .main,
    |                                      `- error: cannot find type 'DispatchQueue' in scope
248 |                       completion: @escaping (Result<Self, ParseError>) -> Void) {
249 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:270:60: error: cannot find type 'DispatchQueue' in scope
268 |                                             authData: [String: String],
269 |                                             options: API.Options = [],
270 |                                             callbackQueue: DispatchQueue = .main,
    |                                                            `- error: cannot find type 'DispatchQueue' in scope
271 |                                             completion: @escaping (Result<Self, ParseError>) -> Void) {
272 |         let body = SignupLoginBody(authData: [type: authData])
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:325:32: error: cannot find type 'DispatchQueue' in scope
323 |     func unlink(_ type: String,
324 |                 options: API.Options = [],
325 |                 callbackQueue: DispatchQueue = .main,
    |                                `- error: cannot find type 'DispatchQueue' in scope
326 |                 completion: @escaping (Result<Self, ParseError>) -> Void) {
327 |         var options = options
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Authentication/Protocols/ParseAuthentication.swift:378:37: error: cannot find type 'DispatchQueue' in scope
376 |                      authData: [String: String],
377 |                      options: API.Options = [],
378 |                      callbackQueue: DispatchQueue = .main,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
379 |                      completion: @escaping (Result<Self, ParseError>) -> Void) {
380 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Extensions/URLCache.swift:14:10: error: non-nominal type 'URLCache' (aka 'AnyObject') cannot be extended
12 | #endif
13 |
14 | internal extension URLCache {
   |          `- error: non-nominal type 'URLCache' (aka 'AnyObject') cannot be extended
15 |     static let parse: URLCache = {
16 |         guard let cacheURL = FileManager.default.urls(for: .cachesDirectory, in: .userDomainMask).first else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Extensions/URLSession.swift:15:10: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
 13 | #endif
 14 |
 15 | internal extension URLSession {
    |          `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
 16 |     #if !os(Linux) && !os(Android) && !os(Windows)
 17 |     static var parse = URLSession.shared
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Extensions/URLSession.swift:257:10: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
255 | }
256 |
257 | internal extension URLSession {
    |          `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
258 |     func dataTask(for request: URLRequest) async throws -> (Data, URLResponse) {
259 |         try await withCheckedThrowingContinuation { continuation in
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Extensions/URLSession.swift:283:10: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
281 | }
282 |
283 | internal extension URLSession {
    |          `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
284 |     func uploadTask<U>( // swiftlint:disable:this function_body_length function_parameter_count
285 |         notificationQueue: DispatchQueue,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:15:26: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 13 |
 14 | final class LiveQuerySocket: NSObject {
 15 |     private var session: URLSession!
    |                          `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 16 |     var tasks = SocketTasks()
 17 |     weak var authenticationDelegate: LiveQuerySocketDelegate?
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/LiveQuerySocketDelegate.swift:16:28: error: cannot find type 'URLSessionWebSocketTask' in scope
14 | protocol LiveQuerySocketDelegate: AnyObject {
15 |     func status(_ status: LiveQuerySocket.Status,
16 |                 closeCode: URLSessionWebSocketTask.CloseCode?,
   |                            `- error: cannot find type 'URLSessionWebSocketTask' in scope
17 |                 reason: Data?) async
18 |     func close() async
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/LiveQuerySocketDelegate.swift:20:60: error: cannot find type 'URLSessionWebSocketTask' in scope
18 |     func close() async
19 |     func receivedError(_ error: Error)
20 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?)
   |                                                            `- error: cannot find type 'URLSessionWebSocketTask' in scope
21 |     func received(challenge: URLAuthenticationChallenge,
22 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/LiveQuerySocketDelegate.swift:22:60: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
20 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?)
21 |     func received(challenge: URLAuthenticationChallenge,
22 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void)
   |                                                            `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
23 |     func received(_ data: Data) async
24 |     #if !os(watchOS)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/LiveQuerySocketDelegate.swift:25:30: error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
23 |     func received(_ data: Data) async
24 |     #if !os(watchOS)
25 |     func received(_ metrics: URLSessionTaskTransactionMetrics)
   |                              `- error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
26 |     #endif
27 | }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:24:81: error: cannot find type 'URLSessionWebSocketTask' in scope
 22 |     }
 23 |
 24 |     func createTask(_ url: URL, taskDelegate: LiveQuerySocketDelegate) async -> URLSessionWebSocketTask {
    |                                                                                 `- error: cannot find type 'URLSessionWebSocketTask' in scope
 25 |         let task = session.webSocketTask(with: url)
 26 |         await tasks.updateDelegates([task: taskDelegate])
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:31:29: error: cannot find type 'URLSessionWebSocketTask' in scope
 29 |     }
 30 |
 31 |     func removeTask(_ task: URLSessionWebSocketTask) async {
    |                             `- error: cannot find type 'URLSessionWebSocketTask' in scope
 32 |         await tasks.removeReceivers([task])
 33 |         await tasks.removeDelegates([task])
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:54:26: error: cannot find type 'URLSessionWebSocketTask' in scope
 52 | // MARK: Connect
 53 | extension LiveQuerySocket {
 54 |     func connect(_ task: URLSessionWebSocketTask) async throws {
    |                          `- error: cannot find type 'URLSessionWebSocketTask' in scope
 55 |         try await yieldIfNotInitialized()
 56 |         let encoded = try ParseCoding.jsonEncoder()
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:68:35: error: cannot find type 'URLSessionWebSocketTask' in scope
 66 | // MARK: Send
 67 | extension LiveQuerySocket {
 68 |     func send(_ data: Data, task: URLSessionWebSocketTask) async throws {
    |                                   `- error: cannot find type 'URLSessionWebSocketTask' in scope
 69 |         let encodedAsString = String(decoding: data, as: UTF8.self)
 70 |         try await task.send(.string(encodedAsString))
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:77:26: error: cannot find type 'URLSessionWebSocketTask' in scope
 75 | extension LiveQuerySocket {
 76 |
 77 |     func receive(_ task: URLSessionWebSocketTask) async {
    |                          `- error: cannot find type 'URLSessionWebSocketTask' in scope
 78 |         let receivers = await tasks.getReceivers()
 79 |         guard receivers[task] == nil else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:117:27: error: cannot find type 'URLSessionWebSocketTask' in scope
115 | extension LiveQuerySocket {
116 |
117 |     func sendPing(_ task: URLSessionWebSocketTask, pongReceiveHandler: @escaping (Error?) -> Void) {
    |                           `- error: cannot find type 'URLSessionWebSocketTask' in scope
118 |         task.sendPing(pongReceiveHandler: pongReceiveHandler)
119 |     }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:123:1: error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
121 |
122 | // MARK: URLSession
123 | extension URLSession {
    | `- error: non-nominal type 'URLSession' (aka 'AnyObject') cannot be extended
124 |     static let liveQuery = LiveQuerySocket()
125 | }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:128:28: error: cannot find type 'URLSessionWebSocketDelegate' in scope
126 |
127 | // MARK: URLSessionWebSocketDelegate
128 | extension LiveQuerySocket: URLSessionWebSocketDelegate {
    |                            `- error: cannot find type 'URLSessionWebSocketDelegate' in scope
129 |     func urlSession(_ session: URLSession,
130 |                     webSocketTask: URLSessionWebSocketTask,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:130:36: error: cannot find type 'URLSessionWebSocketTask' in scope
128 | extension LiveQuerySocket: URLSessionWebSocketDelegate {
129 |     func urlSession(_ session: URLSession,
130 |                     webSocketTask: URLSessionWebSocketTask,
    |                                    `- error: cannot find type 'URLSessionWebSocketTask' in scope
131 |                     didOpenWithProtocol protocol: String?) {
132 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:129:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
127 | // MARK: URLSessionWebSocketDelegate
128 | extension LiveQuerySocket: URLSessionWebSocketDelegate {
129 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
130 |                     webSocketTask: URLSessionWebSocketTask,
131 |                     didOpenWithProtocol protocol: String?) {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:141:36: error: cannot find type 'URLSessionWebSocketTask' in scope
139 |
140 |     func urlSession(_ session: URLSession,
141 |                     webSocketTask: URLSessionWebSocketTask,
    |                                    `- error: cannot find type 'URLSessionWebSocketTask' in scope
142 |                     didCloseWith closeCode: URLSessionWebSocketTask.CloseCode,
143 |                     reason: Data?) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:142:45: error: cannot find type 'URLSessionWebSocketTask' in scope
140 |     func urlSession(_ session: URLSession,
141 |                     webSocketTask: URLSessionWebSocketTask,
142 |                     didCloseWith closeCode: URLSessionWebSocketTask.CloseCode,
    |                                             `- error: cannot find type 'URLSessionWebSocketTask' in scope
143 |                     reason: Data?) {
144 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:140:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
138 |     }
139 |
140 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
141 |                     webSocketTask: URLSessionWebSocketTask,
142 |                     didCloseWith closeCode: URLSessionWebSocketTask.CloseCode,
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:154:62: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
152 |     func urlSession(_ session: URLSession,
153 |                     didReceive challenge: URLAuthenticationChallenge,
154 |                     completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
    |                                                              `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
155 |         if let authenticationDelegate = authenticationDelegate {
156 |             authenticationDelegate.received(challenge: challenge, completionHandler: completionHandler)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:152:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
150 |     }
151 |
152 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
153 |                     didReceive challenge: URLAuthenticationChallenge,
154 |                     completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:153:43: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
151 |
152 |     func urlSession(_ session: URLSession,
153 |                     didReceive challenge: URLAuthenticationChallenge,
    |                                           `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
154 |                     completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
155 |         if let authenticationDelegate = authenticationDelegate {
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' 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 URLAuthenticationChallenge = AnyObject
  |                  `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:165:50: error: cannot find type 'URLSessionTaskMetrics' in scope
163 |     func urlSession(_ session: URLSession,
164 |                     task: URLSessionTask,
165 |                     didFinishCollecting metrics: URLSessionTaskMetrics) {
    |                                                  `- error: cannot find type 'URLSessionTaskMetrics' in scope
166 |         if let socketTask = task as? URLSessionWebSocketTask,
167 |            let transactionMetrics = metrics.transactionMetrics.last {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:163:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
161 |
162 |     #if !os(watchOS)
163 |     func urlSession(_ session: URLSession,
    |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
164 |                     task: URLSessionTask,
165 |                     didFinishCollecting metrics: URLSessionTaskMetrics) {
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/LiveQuerySocket.swift:164:27: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
162 |     #if !os(watchOS)
163 |     func urlSession(_ session: URLSession,
164 |                     task: URLSessionTask,
    |                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
165 |                     didFinishCollecting metrics: URLSessionTaskMetrics) {
166 |         if let socketTask = task as? URLSessionWebSocketTask,
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:139:84: error: cannot find type 'DispatchQueue' in scope
 137 |      - parameter notificationQueue: The queue to return to for all delegate notifications. Default value of .main.
 138 |      */
 139 |     public init(serverURL: URL? = nil, isDefault: Bool = false, notificationQueue: DispatchQueue = .main) async throws {
     |                                                                                    `- error: cannot find type 'DispatchQueue' in scope
 140 |         self.notificationQueue = notificationQueue
 141 |         super.init()
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:35:60: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
33 |      */
34 |     func received(_ challenge: URLAuthenticationChallenge,
35 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition,
   |                                                            `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
36 |                                                 URLCredential?) -> Void)
37 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:49:60: error: cannot find type 'URLSessionWebSocketTask' in scope
47 |      - parameter error: An error from the session task.
48 |      */
49 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?)
   |                                                            `- error: cannot find type 'URLSessionWebSocketTask' in scope
50 |
51 |     #if !os(watchOS)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:58:30: error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
56 |      See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontasktransactionmetrics) for more for details.
57 |      */
58 |     func received(_ metrics: URLSessionTaskTransactionMetrics)
   |                              `- error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
59 |     #endif
60 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:67:31: error: cannot find type 'URLSessionWebSocketTask' in scope
65 |      If the close frame didn’t include a reason, this value is nil.
66 |      */
67 |     func closedSocket(_ code: URLSessionWebSocketTask.CloseCode?, reason: Data?)
   |                               `- error: cannot find type 'URLSessionWebSocketTask' in scope
68 | }
69 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:104:28: error: cannot find type 'DispatchQueue' in scope
 102 |     static var isConfiguring: Bool = false
 103 |
 104 |     let notificationQueue: DispatchQueue
     |                            `- error: cannot find type 'DispatchQueue' in scope
 105 |     var task: URLSessionWebSocketTask!
 106 |     var url: URL!
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:105:15: error: cannot find type 'URLSessionWebSocketTask' in scope
 103 |
 104 |     let notificationQueue: DispatchQueue
 105 |     var task: URLSessionWebSocketTask!
     |               `- error: cannot find type 'URLSessionWebSocketTask' in scope
 106 |     var url: URL!
 107 |     var clientId: String!
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:366:28: error: cannot find type 'URLSessionWebSocketTask' in scope
 364 |
 365 |     func status(_ status: LiveQuerySocket.Status,
 366 |                 closeCode: URLSessionWebSocketTask.CloseCode? = nil,
     |                            `- error: cannot find type 'URLSessionWebSocketTask' in scope
 367 |                 reason: Data? = nil) async {
 368 |         switch status {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:599:60: error: cannot find type 'URLSessionWebSocketTask' in scope
 597 |     }
 598 |
 599 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?) {
     |                                                            `- error: cannot find type 'URLSessionWebSocketTask' in scope
 600 |         notificationQueue.async {
 601 |             self.receiveDelegate?.receivedUnsupported(data, socketMessage: socketMessage)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:606:60: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 604 |
 605 |     func received(challenge: URLAuthenticationChallenge,
 606 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition,
     |                                                            `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 607 |                                                 URLCredential?) -> Void) {
 608 |         notificationQueue.async {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:605:30: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 603 |     }
 604 |
 605 |     func received(challenge: URLAuthenticationChallenge,
     |                              `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 606 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition,
 607 |                                                 URLCredential?) -> Void) {
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' 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 URLAuthenticationChallenge = AnyObject
  |                  `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:620:30: error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
 618 |
 619 |     #if !os(watchOS)
 620 |     func received(_ metrics: URLSessionTaskTransactionMetrics) {
     |                              `- error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
 621 |         notificationQueue.async {
 622 |             self.receiveDelegate?.received(metrics)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/ParseLiveQuery.swift:787:58: error: cannot find type 'Subscription' in scope
 785 | extension ParseLiveQuery {
 786 |
 787 |     func subscribe<T>(_ query: Query<T>) async throws -> Subscription<T> {
     |                                                          `- error: cannot find type 'Subscription' in scope
 788 |         try await subscribe(Subscription(query: query))
 789 |     }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/LiveQuerySocketDelegate.swift:21:30: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
19 |     func receivedError(_ error: Error)
20 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?)
21 |     func received(challenge: URLAuthenticationChallenge,
   |                              `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
22 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void)
23 |     func received(_ data: Data) async
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' 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 URLAuthenticationChallenge = AnyObject
  |                  `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:34:32: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
32 |      See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
33 |      */
34 |     func received(_ challenge: URLAuthenticationChallenge,
   |                                `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
35 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition,
36 |                                                 URLCredential?) -> Void)
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' 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 URLAuthenticationChallenge = AnyObject
  |                  `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:72:60: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
70 | public extension ParseLiveQueryDelegate {
71 |     func received(_ challenge: URLAuthenticationChallenge,
72 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition,
   |                                                            `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
73 |                                                 URLCredential?) -> Void) {
74 |         completionHandler(.performDefaultHandling, nil)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:71:32: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
69 |
70 | public extension ParseLiveQueryDelegate {
71 |     func received(_ challenge: URLAuthenticationChallenge,
   |                                `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
72 |                   completionHandler: @escaping (URLSession.AuthChallengeDisposition,
73 |                                                 URLCredential?) -> Void) {
Foundation.URLAuthenticationChallenge:2:18: note: 'URLAuthenticationChallenge' 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 URLAuthenticationChallenge = AnyObject
  |                  `- note: 'URLAuthenticationChallenge' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:77:60: error: cannot find type 'URLSessionWebSocketTask' in scope
75 |     }
76 |     func received(_ error: Error) { }
77 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?) { }
   |                                                            `- error: cannot find type 'URLSessionWebSocketTask' in scope
78 |     func received(_ metrics: URLSessionTaskTransactionMetrics) { }
79 |     func closedSocket(_ code: URLSessionWebSocketTask.CloseCode?, reason: Data?) { }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:78:30: error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
76 |     func received(_ error: Error) { }
77 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?) { }
78 |     func received(_ metrics: URLSessionTaskTransactionMetrics) { }
   |                              `- error: cannot find type 'URLSessionTaskTransactionMetrics' in scope
79 |     func closedSocket(_ code: URLSessionWebSocketTask.CloseCode?, reason: Data?) { }
80 | }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/Protocols/ParseLiveQueryDelegate.swift:79:31: error: cannot find type 'URLSessionWebSocketTask' in scope
77 |     func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?) { }
78 |     func received(_ metrics: URLSessionTaskTransactionMetrics) { }
79 |     func closedSocket(_ code: URLSessionWebSocketTask.CloseCode?, reason: Data?) { }
   |                               `- error: cannot find type 'URLSessionWebSocketTask' in scope
80 | }
81 | #endif
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:16:22: error: cannot find 'URLSessionWebSocketTask' in scope
14 |
15 | actor SocketTasks {
16 |     var delegates = [URLSessionWebSocketTask: LiveQuerySocketDelegate]()
   |                      `- error: cannot find 'URLSessionWebSocketTask' in scope
17 |     var receivers = [URLSessionWebSocketTask: Bool]()
18 | }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:16:21: error: cannot call value of non-function type '[AnyHashable : (any LiveQuerySocketDelegate).Type]'
14 |
15 | actor SocketTasks {
16 |     var delegates = [URLSessionWebSocketTask: LiveQuerySocketDelegate]()
   |                     `- error: cannot call value of non-function type '[AnyHashable : (any LiveQuerySocketDelegate).Type]'
17 |     var receivers = [URLSessionWebSocketTask: Bool]()
18 | }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:17:22: error: cannot find 'URLSessionWebSocketTask' in scope
15 | actor SocketTasks {
16 |     var delegates = [URLSessionWebSocketTask: LiveQuerySocketDelegate]()
17 |     var receivers = [URLSessionWebSocketTask: Bool]()
   |                      `- error: cannot find 'URLSessionWebSocketTask' in scope
18 | }
19 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:17:21: error: cannot call value of non-function type '[AnyHashable : Bool.Type]'
15 | actor SocketTasks {
16 |     var delegates = [URLSessionWebSocketTask: LiveQuerySocketDelegate]()
17 |     var receivers = [URLSessionWebSocketTask: Bool]()
   |                     `- error: cannot call value of non-function type '[AnyHashable : Bool.Type]'
18 | }
19 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:22:29: error: cannot find type 'URLSessionWebSocketTask' in scope
20 | // MARK: Delegates
21 | extension SocketTasks {
22 |     func getDelegates() -> [URLSessionWebSocketTask: LiveQuerySocketDelegate] {
   |                             `- error: cannot find type 'URLSessionWebSocketTask' in scope
23 |         delegates
24 |     }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:26:40: error: cannot find type 'URLSessionWebSocketTask' in scope
24 |     }
25 |
26 |     func updateDelegates(_ delegates: [URLSessionWebSocketTask: LiveQuerySocketDelegate]) {
   |                                        `- error: cannot find type 'URLSessionWebSocketTask' in scope
27 |         for (url, function) in delegates {
28 |             self.delegates[url] = function
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:32:45: error: cannot find type 'URLSessionWebSocketTask' in scope
30 |     }
31 |
32 |     func removeDelegates(_ webSocketTasks: [URLSessionWebSocketTask]) {
   |                                             `- error: cannot find type 'URLSessionWebSocketTask' in scope
33 |         for webSocketTask in webSocketTasks {
34 |             self.delegates.removeValue(forKey: webSocketTask)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:46:29: error: cannot find type 'URLSessionWebSocketTask' in scope
44 | extension SocketTasks {
45 |
46 |     func getReceivers() -> [URLSessionWebSocketTask: Bool] {
   |                             `- error: cannot find type 'URLSessionWebSocketTask' in scope
47 |         receivers
48 |     }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:50:40: error: cannot find type 'URLSessionWebSocketTask' in scope
48 |     }
49 |
50 |     func updateReceivers(_ receivers: [URLSessionWebSocketTask: Bool]) {
   |                                        `- error: cannot find type 'URLSessionWebSocketTask' in scope
51 |         for (url, receiver) in receivers {
52 |             self.receivers[url] = receiver
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/LiveQuery/SocketTasks.swift:56:45: error: cannot find type 'URLSessionWebSocketTask' in scope
54 |     }
55 |
56 |     func removeReceivers(_ webSocketTasks: [URLSessionWebSocketTask]) {
   |                                             `- error: cannot find type 'URLSessionWebSocketTask' in scope
57 |         for webSocketTask in webSocketTasks {
58 |             self.receivers.removeValue(forKey: webSocketTask)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation+async.swift:333:33: error: cannot find type 'DispatchQueue' in scope
331 |                  ignoringCustomObjectIdConfig: Bool = false,
332 |                  options: API.Options,
333 |                  callbackQueue: DispatchQueue) async throws -> Self {
    |                                 `- error: cannot find type 'DispatchQueue' in scope
334 |         let (savedChildObjects, savedChildFiles) = try await self.ensureDeepSave(options: options)
335 |         do {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation+async.swift:368:38: error: cannot find type 'DispatchQueue' in scope
366 |                       ignoringCustomObjectIdConfig: Bool = false,
367 |                       options: API.Options,
368 |                       callbackQueue: DispatchQueue) async throws -> [(Result<Element, ParseError>)] {
    |                                      `- error: cannot find type 'DispatchQueue' in scope
369 |         var options = options
370 |         options.insert(.cachePolicy(.reloadIgnoringLocalCacheData))
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:345:39: error: cannot find type 'DispatchQueue' in scope
 343 |                        copyEntireInstallation: Bool = true,
 344 |                        options: API.Options = [],
 345 |                        callbackQueue: DispatchQueue = .main,
     |                                       `- error: cannot find type 'DispatchQueue' in scope
 346 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
 347 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:545:24: error: cannot find type 'DispatchQueue' in scope
 543 |         includeKeys: [String]? = nil,
 544 |         options: API.Options = [],
 545 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 546 |         completion: @escaping (Result<Self, ParseError>) -> Void
 547 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:628:24: error: cannot find type 'DispatchQueue' in scope
 626 |         ignoringCustomObjectIdConfig: Bool = false,
 627 |         options: API.Options = [],
 628 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 629 |         completion: @escaping (Result<Self, ParseError>) -> Void
 630 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:661:24: error: cannot find type 'DispatchQueue' in scope
 659 |     public func create(
 660 |         options: API.Options = [],
 661 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 662 |         completion: @escaping (Result<Self, ParseError>) -> Void
 663 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:695:24: error: cannot find type 'DispatchQueue' in scope
 693 |     public func replace(
 694 |         options: API.Options = [],
 695 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 696 |         completion: @escaping (Result<Self, ParseError>) -> Void
 697 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:729:24: error: cannot find type 'DispatchQueue' in scope
 727 |     func update(
 728 |         options: API.Options = [],
 729 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 730 |         completion: @escaping (Result<Self, ParseError>) -> Void
 731 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:866:24: error: cannot find type 'DispatchQueue' in scope
 864 |     public func delete(
 865 |         options: API.Options = [],
 866 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 867 |         completion: @escaping (Result<Void, ParseError>) -> Void
 868 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:958:24: error: cannot find type 'DispatchQueue' in scope
 956 |         ignoringCustomObjectIdConfig: Bool = false,
 957 |         options: API.Options = [],
 958 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 959 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
 960 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:1003:24: error: cannot find type 'DispatchQueue' in scope
1001 |         transaction: Bool = configuration.isUsingTransactions,
1002 |         options: API.Options = [],
1003 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1004 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1005 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:1048:24: error: cannot find type 'DispatchQueue' in scope
1046 |         transaction: Bool = configuration.isUsingTransactions,
1047 |         options: API.Options = [],
1048 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1049 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1050 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:1093:24: error: cannot find type 'DispatchQueue' in scope
1091 |         transaction: Bool = configuration.isUsingTransactions,
1092 |         options: API.Options = [],
1093 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1094 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1095 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:1132:24: error: cannot find type 'DispatchQueue' in scope
1130 |         includeKeys: [String]? = nil,
1131 |         options: API.Options = [],
1132 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1133 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1134 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:1207:24: error: cannot find type 'DispatchQueue' in scope
1205 |         transaction: Bool = configuration.isUsingTransactions,
1206 |         options: API.Options = [],
1207 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1208 |         completion: @escaping (Result<[(Result<Void, ParseError>)], ParseError>) -> Void
1209 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseInstallation.swift:1275:24: error: cannot find type 'DispatchQueue' in scope
1273 |     static func deleteObjCKeychain( // swiftlint:disable:this function_body_length
1274 |         options: API.Options = [],
1275 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1276 |         completion: @escaping (Result<Void, ParseError>) -> Void
1277 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject+async.swift:380:33: error: cannot find type 'DispatchQueue' in scope
378 |                  ignoringCustomObjectIdConfig: Bool = false,
379 |                  options: API.Options,
380 |                  callbackQueue: DispatchQueue) async throws -> Self {
    |                                 `- error: cannot find type 'DispatchQueue' in scope
381 |         let (savedChildObjects, savedChildFiles) = try await self.ensureDeepSave(options: options)
382 |         do {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject+async.swift:413:38: error: cannot find type 'DispatchQueue' in scope
411 |                       ignoringCustomObjectIdConfig: Bool = false,
412 |                       options: API.Options,
413 |                       callbackQueue: DispatchQueue) async throws -> [(Result<Element, ParseError>)] {
    |                                      `- error: cannot find type 'DispatchQueue' in scope
414 |         var options = options
415 |         options.insert(.cachePolicy(.reloadIgnoringLocalCacheData))
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject+async.swift:485:33: error: cannot find type 'DispatchQueue' in scope
483 |                  filesSavedBeforeThisOne: [String: ParseFile]?,
484 |                  options: API.Options = [],
485 |                  callbackQueue: DispatchQueue = .main) async throws -> [(Result<PointerType, ParseError>)] {
    |                                 `- error: cannot find type 'DispatchQueue' in scope
486 |         try await API.NonParseBodyCommand<AnyCodable, PointerType>
487 |             .batch(objects: objects,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:432:24: error: cannot find type 'DispatchQueue' in scope
430 |         ignoringCustomObjectIdConfig: Bool = false,
431 |         options: API.Options = [],
432 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
433 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
434 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:477:24: error: cannot find type 'DispatchQueue' in scope
475 |         transaction: Bool = configuration.isUsingTransactions,
476 |         options: API.Options = [],
477 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
478 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
479 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:521:24: error: cannot find type 'DispatchQueue' in scope
519 |         transaction: Bool = configuration.isUsingTransactions,
520 |         options: API.Options = [],
521 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
522 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
523 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:565:24: error: cannot find type 'DispatchQueue' in scope
563 |         transaction: Bool = configuration.isUsingTransactions,
564 |         options: API.Options = [],
565 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
566 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
567 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:603:24: error: cannot find type 'DispatchQueue' in scope
601 |         includeKeys: [String]? = nil,
602 |         options: API.Options = [],
603 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
604 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
605 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:672:24: error: cannot find type 'DispatchQueue' in scope
670 |         transaction: Bool = configuration.isUsingTransactions,
671 |         options: API.Options = [],
672 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
673 |         completion: @escaping (Result<[(Result<Void, ParseError>)], ParseError>) -> Void
674 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:751:24: error: cannot find type 'DispatchQueue' in scope
749 |         includeKeys: [String]? = nil,
750 |         options: API.Options = [],
751 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
752 |         completion: @escaping (Result<Self, ParseError>) -> Void
753 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:802:24: error: cannot find type 'DispatchQueue' in scope
800 |         ignoringCustomObjectIdConfig: Bool = false,
801 |         options: API.Options = [],
802 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
803 |         completion: @escaping (Result<Self, ParseError>) -> Void
804 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:834:24: error: cannot find type 'DispatchQueue' in scope
832 |     public func create(
833 |         options: API.Options = [],
834 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
835 |         completion: @escaping (Result<Self, ParseError>) -> Void
836 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:865:24: error: cannot find type 'DispatchQueue' in scope
863 |     public func replace(
864 |         options: API.Options = [],
865 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
866 |         completion: @escaping (Result<Self, ParseError>) -> Void
867 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:896:24: error: cannot find type 'DispatchQueue' in scope
894 |     func update(
895 |         options: API.Options = [],
896 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
897 |         completion: @escaping (Result<Self, ParseError>) -> Void
898 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseObject.swift:952:24: error: cannot find type 'DispatchQueue' in scope
950 |     public func delete(
951 |         options: API.Options = [],
952 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
953 |         completion: @escaping (Result<Void, ParseError>) -> Void
954 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser+async.swift:555:33: error: cannot find type 'DispatchQueue' in scope
553 |                  ignoringCustomObjectIdConfig: Bool = false,
554 |                  options: API.Options,
555 |                  callbackQueue: DispatchQueue) async throws -> Self {
    |                                 `- error: cannot find type 'DispatchQueue' in scope
556 |         let (savedChildObjects, savedChildFiles) = try await self.ensureDeepSave(options: options)
557 |         do {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser+async.swift:592:38: error: cannot find type 'DispatchQueue' in scope
590 |                       ignoringCustomObjectIdConfig: Bool = false,
591 |                       options: API.Options,
592 |                       callbackQueue: DispatchQueue) async throws -> [(Result<Element, ParseError>)] {
    |                                      `- error: cannot find type 'DispatchQueue' in scope
593 |         var options = options
594 |         options.insert(.cachePolicy(.reloadIgnoringLocalCacheData))
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:253:24: error: cannot find type 'DispatchQueue' in scope
 251 |         authData: [String: [String: String]?]? = nil,
 252 |         options: API.Options = [],
 253 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 254 |         completion: @escaping (Result<Self, ParseError>) -> Void
 255 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:326:39: error: cannot find type 'DispatchQueue' in scope
 324 |     public func become(sessionToken: String,
 325 |                        options: API.Options = [],
 326 |                        callbackQueue: DispatchQueue = .main,
     |                                       `- error: cannot find type 'DispatchQueue' in scope
 327 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
 328 |         Self.become(sessionToken: sessionToken,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:350:46: error: cannot find type 'DispatchQueue' in scope
 348 |     public static func become(sessionToken: String,
 349 |                               options: API.Options = [],
 350 |                               callbackQueue: DispatchQueue = .main,
     |                                              `- error: cannot find type 'DispatchQueue' in scope
 351 |                               completion: @escaping (Result<Self, ParseError>) -> Void) {
 352 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:399:47: error: cannot find type 'DispatchQueue' in scope
 397 |     public static func loginAs(objectId: String,
 398 |                                options: API.Options = [],
 399 |                                callbackQueue: DispatchQueue = .main,
     |                                               `- error: cannot find type 'DispatchQueue' in scope
 400 |                                completion: @escaping (Result<Self, ParseError>) -> Void) {
 401 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:439:62: error: cannot find type 'DispatchQueue' in scope
 437 |     */
 438 |     public static func loginUsingObjCKeychain(options: API.Options = [],
 439 |                                               callbackQueue: DispatchQueue = .main,
     |                                                              `- error: cannot find type 'DispatchQueue' in scope
 440 |                                               completion: @escaping (Result<Self, ParseError>) -> Void) {
 441 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:561:46: error: cannot find type 'DispatchQueue' in scope
 559 |     */
 560 |     public static func logout(options: API.Options = [],
 561 |                               callbackQueue: DispatchQueue = .main,
     |                                              `- error: cannot find type 'DispatchQueue' in scope
 562 |                               completion: @escaping (Result<Void, ParseError>) -> Void) {
 563 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:614:53: error: cannot find type 'DispatchQueue' in scope
 612 |     */
 613 |     public static func passwordReset(email: String, options: API.Options = [],
 614 |                                      callbackQueue: DispatchQueue = .main,
     |                                                     `- error: cannot find type 'DispatchQueue' in scope
 615 |                                      completion: @escaping (Result<Void, ParseError>) -> Void) {
 616 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:666:24: error: cannot find type 'DispatchQueue' in scope
 664 |         usingPost: Bool = false,
 665 |         options: API.Options = [],
 666 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
 667 |         completion: @escaping (Result<Self, ParseError>) -> Void
 668 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:761:57: error: cannot find type 'DispatchQueue' in scope
 759 |     public static func verificationEmail(email: String,
 760 |                                          options: API.Options = [],
 761 |                                          callbackQueue: DispatchQueue = .main,
     |                                                         `- error: cannot find type 'DispatchQueue' in scope
 762 |                                          completion: @escaping (Result<Void, ParseError>) -> Void) {
 763 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:810:66: error: cannot find type 'DispatchQueue' in scope
 808 |      desires a different policy, it should be inserted in `options`.
 809 |     */
 810 |     public func signup(options: API.Options = [], callbackQueue: DispatchQueue = .main,
     |                                                                  `- error: cannot find type 'DispatchQueue' in scope
 811 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
 812 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:862:46: error: cannot find type 'DispatchQueue' in scope
 860 |                               password: String,
 861 |                               options: API.Options = [],
 862 |                               callbackQueue: DispatchQueue = .main,
     |                                              `- error: cannot find type 'DispatchQueue' in scope
 863 |                               completion: @escaping (Result<Self, ParseError>) -> Void) {
 864 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1004:24: error: cannot find type 'DispatchQueue' in scope
1002 |         includeKeys: [String]? = nil,
1003 |         options: API.Options = [],
1004 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1005 |         completion: @escaping (Result<Self, ParseError>) -> Void
1006 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1080:24: error: cannot find type 'DispatchQueue' in scope
1078 |         ignoringCustomObjectIdConfig: Bool = false,
1079 |         options: API.Options = [],
1080 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1081 |         completion: @escaping (Result<Self, ParseError>) -> Void
1082 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1114:24: error: cannot find type 'DispatchQueue' in scope
1112 |     public func create(
1113 |         options: API.Options = [],
1114 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1115 |         completion: @escaping (Result<Self, ParseError>) -> Void
1116 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1146:24: error: cannot find type 'DispatchQueue' in scope
1144 |     public func replace(
1145 |         options: API.Options = [],
1146 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1147 |         completion: @escaping (Result<Self, ParseError>) -> Void
1148 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1178:24: error: cannot find type 'DispatchQueue' in scope
1176 |     internal func update(
1177 |         options: API.Options = [],
1178 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1179 |         completion: @escaping (Result<Self, ParseError>) -> Void
1180 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1380:24: error: cannot find type 'DispatchQueue' in scope
1378 |     public func delete(
1379 |         options: API.Options = [],
1380 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1381 |         completion: @escaping (Result<Void, ParseError>) -> Void
1382 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1468:24: error: cannot find type 'DispatchQueue' in scope
1466 |         ignoringCustomObjectIdConfig: Bool = false,
1467 |         options: API.Options = [],
1468 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1469 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1470 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1515:24: error: cannot find type 'DispatchQueue' in scope
1513 |         transaction: Bool = configuration.isUsingTransactions,
1514 |         options: API.Options = [],
1515 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1516 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1517 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1562:24: error: cannot find type 'DispatchQueue' in scope
1560 |         transaction: Bool = configuration.isUsingTransactions,
1561 |         options: API.Options = [],
1562 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1563 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1564 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1609:24: error: cannot find type 'DispatchQueue' in scope
1607 |         transaction: Bool = configuration.isUsingTransactions,
1608 |         options: API.Options = [],
1609 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1610 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1611 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1650:24: error: cannot find type 'DispatchQueue' in scope
1648 |         includeKeys: [String]? = nil,
1649 |         options: API.Options = [],
1650 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1651 |         completion: @escaping (Result<[(Result<Element, ParseError>)], ParseError>) -> Void
1652 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Objects/ParseUser.swift:1727:24: error: cannot find type 'DispatchQueue' in scope
1725 |         transaction: Bool = configuration.isUsingTransactions,
1726 |         options: API.Options = [],
1727 |         callbackQueue: DispatchQueue = .main,
     |                        `- error: cannot find type 'DispatchQueue' in scope
1728 |         completion: @escaping (Result<[(Result<Void, ParseError>)], ParseError>) -> Void
1729 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Parse.swift:27:25: error: cannot find type 'URLRequest' in scope
 25 |     usingPostForQuery: Bool = false,
 26 |     primitiveStore: ParsePrimitiveStorable? = nil,
 27 |     requestCachePolicy: URLRequest.CachePolicy = .useProtocolCachePolicy,
    |                         `- error: cannot find type 'URLRequest' in scope
 28 |     cacheMemoryCapacity: Int = 512_000,
 29 |     cacheDiskCapacity: Int = 10_000_000,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Parse.swift:41:34: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 39 |     testLiveQueryDontCloseSocket: Bool = false,
 40 |     authentication: ((URLAuthenticationChallenge,
 41 |                      (URLSession.AuthChallengeDisposition,
    |                                  `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
 42 |                       URLCredential?) -> Void) -> Void)? = nil
 43 | ) async throws {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Parse.swift:284:25: error: cannot find type 'URLRequest' in scope
282 |     usingPostForQuery: Bool = false,
283 |     primitiveStore: ParsePrimitiveStorable? = nil,
284 |     requestCachePolicy: URLRequest.CachePolicy = .useProtocolCachePolicy,
    |                         `- error: cannot find type 'URLRequest' in scope
285 |     cacheMemoryCapacity: Int = 512_000,
286 |     cacheDiskCapacity: Int = 10_000_000,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Parse.swift:296:35: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
294 |     parseFileTransfer: ParseFileTransferable? = nil,
295 |     authentication: ((URLAuthenticationChallenge,
296 |                       (URLSession.AuthChallengeDisposition,
    |                                   `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
297 |                        URLCredential?) -> Void) -> Void)? = nil
298 | ) async throws {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Parse.swift:336:66: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
334 |  */
335 | public func updateAuthentication(_ authentication: ((URLAuthenticationChallenge,
336 |                                                      (URLSession.AuthChallengeDisposition,
    |                                                                  `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
337 |                                                       URLCredential?) -> Void) -> Void)?) {
338 |     Parse.sessionDelegate = ParseURLSessionDelegate(callbackQueue: .main,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseCloudable.swift:39:44: error: cannot find type 'DispatchQueue' in scope
37 |     */
38 |     public func runFunction(options: API.Options = [],
39 |                             callbackQueue: DispatchQueue = .main,
   |                                            `- error: cannot find type 'DispatchQueue' in scope
40 |                             completion: @escaping (Result<ReturnType, ParseError>) -> Void) {
41 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseCloudable.swift:70:41: error: cannot find type 'DispatchQueue' in scope
68 |     */
69 |     public func startJob(options: API.Options = [],
70 |                          callbackQueue: DispatchQueue = .main,
   |                                         `- error: cannot find type 'DispatchQueue' in scope
71 |                          completion: @escaping (Result<ReturnType, ParseError>) -> Void) {
72 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseConfig.swift:33:38: error: cannot find type 'DispatchQueue' in scope
 31 |     */
 32 |     public func fetch(options: API.Options = [],
 33 |                       callbackQueue: DispatchQueue = .main,
    |                                      `- error: cannot find type 'DispatchQueue' in scope
 34 |                       completion: @escaping (Result<Self, ParseError>) -> Void) {
 35 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseConfig.swift:69:37: error: cannot find type 'DispatchQueue' in scope
 67 |     */
 68 |     public func save(options: API.Options = [],
 69 |                      callbackQueue: DispatchQueue = .main,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
 70 |                      completion: @escaping (Result<Bool, ParseError>) -> Void) {
 71 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:31:31: error: cannot find type 'URLRequest' in scope
 29 |      that prevented the file upload.
 30 |      */
 31 |     func upload(with request: URLRequest,
    |                               `- error: cannot find type 'URLRequest' in scope
 32 |                 fromFile fileURL: URL,
 33 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:33:61: error: cannot find type 'URLRequest' in scope
 31 |     func upload(with request: URLRequest,
 32 |                 fromFile fileURL: URL,
 33 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask
    |                                                             `- error: cannot find type 'URLRequest' in scope
 34 |
 35 |     /**
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:33:101: error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 31 |     func upload(with request: URLRequest,
 32 |                 fromFile fileURL: URL,
 33 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask
    |                                                                                                     `- error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 34 |
 35 |     /**
Foundation.URLSessionUploadTask:2:18: note: 'URLSessionUploadTask' 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 URLSessionUploadTask = AnyObject
  |                  `- note: 'URLSessionUploadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:47:31: error: cannot find type 'URLRequest' in scope
 45 |      that prevented the file upload.
 46 |      */
 47 |     func upload(with request: URLRequest,
    |                               `- error: cannot find type 'URLRequest' in scope
 48 |                 from bodyData: Data?,
 49 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:49:61: error: cannot find type 'URLRequest' in scope
 47 |     func upload(with request: URLRequest,
 48 |                 from bodyData: Data?,
 49 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask
    |                                                             `- error: cannot find type 'URLRequest' in scope
 50 |
 51 |     /**
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:49:101: error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 47 |     func upload(with request: URLRequest,
 48 |                 from bodyData: Data?,
 49 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask
    |                                                                                                     `- error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 50 |
 51 |     /**
Foundation.URLSessionUploadTask:2:18: note: 'URLSessionUploadTask' 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 URLSessionUploadTask = AnyObject
  |                  `- note: 'URLSessionUploadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:62:82: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 60 |      associated with the response to the load request.
 61 |      */
 62 |     func makeSuccessfulUploadResponse(_ name: String, url: URL) throws -> (Data, HTTPURLResponse?)
    |                                                                                  `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 63 |
 64 |     /**
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/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:73:42: error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 71 |      - throws: An error of type `ParseError`.
 72 |      */
 73 |     func makeDummyUploadTask() throws -> URLSessionUploadTask
    |                                          `- error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 74 | }
 75 |
Foundation.URLSessionUploadTask:2:18: note: 'URLSessionUploadTask' 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 URLSessionUploadTask = AnyObject
  |                  `- note: 'URLSessionUploadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:78:31: error: cannot find type 'URLRequest' in scope
 76 | // MARK: Default Implementation - Internal
 77 | extension ParseFileTransferable {
 78 |     func upload(with request: URLRequest,
    |                               `- error: cannot find type 'URLRequest' in scope
 79 |                 fromFile fileURL: URL,
 80 |                 // swiftlint:disable:next line_length
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:81:61: error: cannot find type 'URLRequest' in scope
 79 |                 fromFile fileURL: URL,
 80 |                 // swiftlint:disable:next line_length
 81 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask {
    |                                                             `- error: cannot find type 'URLRequest' in scope
 82 |         URLSession.parse.uploadTask(with: request, fromFile: fileURL) { (data, response, error) in
 83 |             completion(data, response, request, error)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:81:101: error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 79 |                 fromFile fileURL: URL,
 80 |                 // swiftlint:disable:next line_length
 81 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask {
    |                                                                                                     `- error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 82 |         URLSession.parse.uploadTask(with: request, fromFile: fileURL) { (data, response, error) in
 83 |             completion(data, response, request, error)
Foundation.URLSessionUploadTask:2:18: note: 'URLSessionUploadTask' 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 URLSessionUploadTask = AnyObject
  |                  `- note: 'URLSessionUploadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:87:31: error: cannot find type 'URLRequest' in scope
 85 |     }
 86 |
 87 |     func upload(with request: URLRequest,
    |                               `- error: cannot find type 'URLRequest' in scope
 88 |                 from bodyData: Data?,
 89 |                 // swiftlint:disable:next line_length
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:90:61: error: cannot find type 'URLRequest' in scope
 88 |                 from bodyData: Data?,
 89 |                 // swiftlint:disable:next line_length
 90 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask {
    |                                                             `- error: cannot find type 'URLRequest' in scope
 91 |         URLSession.parse.uploadTask(with: request, from: bodyData) { (data, response, error) in
 92 |             completion(data, response, request, error)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:90:101: error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 88 |                 from bodyData: Data?,
 89 |                 // swiftlint:disable:next line_length
 90 |                 completion: @escaping (Data?, URLResponse?, URLRequest?, Error?) -> Void) throws -> URLSessionUploadTask {
    |                                                                                                     `- error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 91 |         URLSession.parse.uploadTask(with: request, from: bodyData) { (data, response, error) in
 92 |             completion(data, response, request, error)
Foundation.URLSessionUploadTask:2:18: note: 'URLSessionUploadTask' 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 URLSessionUploadTask = AnyObject
  |                  `- note: 'URLSessionUploadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:99:82: error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 97 | // MARK: Default Implementation - Public
 98 | public extension ParseFileTransferable {
 99 |     func makeSuccessfulUploadResponse(_ name: String, url: URL) throws -> (Data, HTTPURLResponse?) {
    |                                                                                  `- error: 'HTTPURLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
100 |         let responseData = FileUploadResponse(name: name, url: url)
101 |         let response = HTTPURLResponse(url: url,
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/Parse-Swift/Sources/ParseSwift/Protocols/ParseFileTransferable.swift:109:42: error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
107 |     }
108 |
109 |     func makeDummyUploadTask() throws -> URLSessionUploadTask {
    |                                          `- error: 'URLSessionUploadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
110 |         guard let url = URL(string: "http://localhost") else {
111 |             throw ParseError(code: .otherCause, message: "Could not create URL")
Foundation.URLSessionUploadTask:2:18: note: 'URLSessionUploadTask' 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 URLSessionUploadTask = AnyObject
  |                  `- note: 'URLSessionUploadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookFunctionable.swift:72:38: error: cannot find type 'DispatchQueue' in scope
 70 |     */
 71 |     public func fetch(options: API.Options = [],
 72 |                       callbackQueue: DispatchQueue = .main,
    |                                      `- error: cannot find type 'DispatchQueue' in scope
 73 |                       completion: @escaping (Result<Self, ParseError>) -> Void) {
 74 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookFunctionable.swift:110:41: error: cannot find type 'DispatchQueue' in scope
108 |     */
109 |     public func fetchAll(options: API.Options = [],
110 |                          callbackQueue: DispatchQueue = .main,
    |                                         `- error: cannot find type 'DispatchQueue' in scope
111 |                          completion: @escaping (Result<[Self], ParseError>) -> Void) {
112 |         Self.fetchAll(options: options,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookFunctionable.swift:128:48: error: cannot find type 'DispatchQueue' in scope
126 |     */
127 |     public static func fetchAll(options: API.Options = [],
128 |                                 callbackQueue: DispatchQueue = .main,
    |                                                `- error: cannot find type 'DispatchQueue' in scope
129 |                                 completion: @escaping (Result<[Self], ParseError>) -> Void) {
130 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookFunctionable.swift:161:39: error: cannot find type 'DispatchQueue' in scope
159 |     */
160 |     public func create(options: API.Options = [],
161 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
162 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
163 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookFunctionable.swift:204:39: error: cannot find type 'DispatchQueue' in scope
202 |     */
203 |     public func update(options: API.Options = [],
204 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
205 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
206 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookFunctionable.swift:246:39: error: cannot find type 'DispatchQueue' in scope
244 |     */
245 |     public func delete(options: API.Options = [],
246 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
247 |                        completion: @escaping (Result<Void, ParseError>) -> Void) {
248 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookRequestable.swift:76:44: error: cannot find type 'DispatchQueue' in scope
 74 |      */
 75 |     public func hydrateUser(options: API.Options = [],
 76 |                             callbackQueue: DispatchQueue = .main,
    |                                            `- error: cannot find type 'DispatchQueue' in scope
 77 |                             completion: @escaping (Result<Self, ParseError>) -> Void) {
 78 |         guard let user = user else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookTriggerable.swift:275:38: error: cannot find type 'DispatchQueue' in scope
273 |     */
274 |     public func fetch(options: API.Options = [],
275 |                       callbackQueue: DispatchQueue = .main,
    |                                      `- error: cannot find type 'DispatchQueue' in scope
276 |                       completion: @escaping (Result<Self, ParseError>) -> Void) {
277 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookTriggerable.swift:314:41: error: cannot find type 'DispatchQueue' in scope
312 |     */
313 |     public func fetchAll(options: API.Options = [],
314 |                          callbackQueue: DispatchQueue = .main,
    |                                         `- error: cannot find type 'DispatchQueue' in scope
315 |                          completion: @escaping (Result<[Self], ParseError>) -> Void) {
316 |         Self.fetchAll(options: options,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookTriggerable.swift:333:48: error: cannot find type 'DispatchQueue' in scope
331 |     */
332 |     public static func fetchAll(options: API.Options = [],
333 |                                 callbackQueue: DispatchQueue = .main,
    |                                                `- error: cannot find type 'DispatchQueue' in scope
334 |                                 completion: @escaping (Result<[Self], ParseError>) -> Void) {
335 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookTriggerable.swift:366:39: error: cannot find type 'DispatchQueue' in scope
364 |     */
365 |     public func create(options: API.Options = [],
366 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
367 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
368 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookTriggerable.swift:408:39: error: cannot find type 'DispatchQueue' in scope
406 |     */
407 |     public func update(options: API.Options = [],
408 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
409 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
410 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParseHookTriggerable.swift:450:39: error: cannot find type 'DispatchQueue' in scope
448 |     */
449 |     public func delete(options: API.Options = [],
450 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
451 |                        completion: @escaping (Result<Void, ParseError>) -> Void) {
452 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParsePointerable.swift:82:31: error: cannot find type 'DispatchQueue' in scope
 80 |     func fetch(includeKeys: [String]? = nil,
 81 |                options: API.Options = [],
 82 |                callbackQueue: DispatchQueue = .main,
    |                               `- error: cannot find type 'DispatchQueue' in scope
 83 |                completion: @escaping (Result<Object, ParseError>) -> Void) {
 84 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/ParsePointerable.swift:125:24: error: cannot find type 'DispatchQueue' in scope
123 |         includeKeys: [String]? = nil,
124 |         options: API.Options = [],
125 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
126 |         completion: @escaping (Result<[(Result<Element.Object, ParseError>)], ParseError>) -> Void
127 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/Queryable.swift:16:52: error: cannot find type 'DispatchQueue' in scope
14 |     func first(options: API.Options) async throws -> ResultType
15 |     func count(options: API.Options) async throws -> Int
16 |     func find(options: API.Options, callbackQueue: DispatchQueue,
   |                                                    `- error: cannot find type 'DispatchQueue' in scope
17 |               completion: @escaping (Result<[ResultType], ParseError>) -> Void)
18 |     func first(options: API.Options, callbackQueue: DispatchQueue,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/Queryable.swift:18:53: error: cannot find type 'DispatchQueue' in scope
16 |     func find(options: API.Options, callbackQueue: DispatchQueue,
17 |               completion: @escaping (Result<[ResultType], ParseError>) -> Void)
18 |     func first(options: API.Options, callbackQueue: DispatchQueue,
   |                                                     `- error: cannot find type 'DispatchQueue' in scope
19 |                completion: @escaping (Result<ResultType, ParseError>) -> Void)
20 |     func count(options: API.Options, callbackQueue: DispatchQueue,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/Queryable.swift:20:53: error: cannot find type 'DispatchQueue' in scope
18 |     func first(options: API.Options, callbackQueue: DispatchQueue,
19 |                completion: @escaping (Result<ResultType, ParseError>) -> Void)
20 |     func count(options: API.Options, callbackQueue: DispatchQueue,
   |                                                     `- error: cannot find type 'DispatchQueue' in scope
21 |                completion: @escaping (Result<Int, ParseError>) -> Void)
22 | }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/Queryable.swift:33:30: error: cannot find type 'DispatchQueue' in scope
31 |       It should have the following argument signature: `(Result<[ResultType], ParseError>)`
32 |     */
33 |     func find(callbackQueue: DispatchQueue = .main, completion: @escaping (Result<[ResultType], ParseError>) -> Void) {
   |                              `- error: cannot find type 'DispatchQueue' in scope
34 |         find(options: [], callbackQueue: callbackQueue, completion: completion)
35 |     }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/Queryable.swift:48:31: error: cannot find type 'DispatchQueue' in scope
46 |       `error` will be `nil` if `result` is set OR if the query succeeded, but found no results.
47 |     */
48 |     func first(callbackQueue: DispatchQueue = .main, completion: @escaping (Result<ResultType, ParseError>) -> Void) {
   |                               `- error: cannot find type 'DispatchQueue' in scope
49 |         first(options: [], callbackQueue: callbackQueue, completion: completion)
50 |     }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Protocols/Queryable.swift:59:31: error: cannot find type 'DispatchQueue' in scope
57 |       It should have the following argument signature: `^(int count, ParseError *error)`
58 |     */
59 |     func count(callbackQueue: DispatchQueue = .main, completion: @escaping (Result<Int, ParseError>) -> Void) {
   |                               `- error: cannot find type 'DispatchQueue' in scope
60 |         count(options: [], callbackQueue: callbackQueue, completion: completion)
61 |     }
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Storage/ParseFileManager.swift:43:40: error: cannot find 'DispatchQueue' in scope
 41 |     }
 42 |
 43 |     private let synchronizationQueue = DispatchQueue(label: "com.parse.file",
    |                                        `- error: cannot find 'DispatchQueue' in scope
 44 |                                                      qos: .default,
 45 |                                                      attributes: .concurrent,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Storage/ParseFileManager.swift:44:60: error: cannot infer contextual base in reference to member 'default'
 42 |
 43 |     private let synchronizationQueue = DispatchQueue(label: "com.parse.file",
 44 |                                                      qos: .default,
    |                                                            `- error: cannot infer contextual base in reference to member 'default'
 45 |                                                      attributes: .concurrent,
 46 |                                                      autoreleaseFrequency: .inherit,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Storage/ParseFileManager.swift:45:67: error: cannot infer contextual base in reference to member 'concurrent'
 43 |     private let synchronizationQueue = DispatchQueue(label: "com.parse.file",
 44 |                                                      qos: .default,
 45 |                                                      attributes: .concurrent,
    |                                                                   `- error: cannot infer contextual base in reference to member 'concurrent'
 46 |                                                      autoreleaseFrequency: .inherit,
 47 |                                                      target: nil)
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Storage/ParseFileManager.swift:46:77: error: cannot infer contextual base in reference to member 'inherit'
 44 |                                                      qos: .default,
 45 |                                                      attributes: .concurrent,
 46 |                                                      autoreleaseFrequency: .inherit,
    |                                                                             `- error: cannot infer contextual base in reference to member 'inherit'
 47 |                                                      target: nil)
 48 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Storage/ParseFileManager.swift:47:62: error: 'nil' requires a contextual type
 45 |                                                      attributes: .concurrent,
 46 |                                                      autoreleaseFrequency: .inherit,
 47 |                                                      target: nil)
    |                                                              `- error: 'nil' requires a contextual type
 48 |
 49 |     private let applicationIdentifier: String
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseAnalytics.swift:151:54: error: cannot find type 'DispatchQueue' in scope
149 |                                       at date: Date? = nil,
150 |                                       options: API.Options = [],
151 |                                       callbackQueue: DispatchQueue = .main,
    |                                                      `- error: cannot find type 'DispatchQueue' in scope
152 |                                       completion: @escaping (Result<Void, ParseError>) -> Void) {
153 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseAnalytics.swift:184:38: error: cannot find type 'DispatchQueue' in scope
182 |     */
183 |     public func track(options: API.Options = [],
184 |                       callbackQueue: DispatchQueue = .main,
    |                                      `- error: cannot find type 'DispatchQueue' in scope
185 |                       completion: @escaping (Result<Void, ParseError>) -> Void) {
186 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseAnalytics.swift:218:47: error: cannot find type 'DispatchQueue' in scope
216 |                                at date: Date? = nil,
217 |                                options: API.Options = [],
218 |                                callbackQueue: DispatchQueue = .main,
    |                                               `- error: cannot find type 'DispatchQueue' in scope
219 |                                completion: @escaping (Result<Void, ParseError>) -> Void) {
220 |
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseConfigCodable.swift:33:45: error: cannot find type 'DispatchQueue' in scope
 31 |     */
 32 |     public static func fetch(options: API.Options = [],
 33 |                              callbackQueue: DispatchQueue = .main,
    |                                             `- error: cannot find type 'DispatchQueue' in scope
 34 |                              completion: @escaping (Result<[String: V], ParseError>) -> Void) {
 35 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseConfigCodable.swift:73:44: error: cannot find type 'DispatchQueue' in scope
 71 |     public static func save(_ config: [String: V],
 72 |                             options: API.Options = [],
 73 |                             callbackQueue: DispatchQueue = .main,
    |                                            `- error: cannot find type 'DispatchQueue' in scope
 74 |                             completion: @escaping (Result<Bool, ParseError>) -> Void) {
 75 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseConfiguration.swift:76:51: error: cannot find 'URLRequest' in scope
 74 |     /// See Apple's [documentation](https://developer.apple.com/documentation/foundation/url_loading_system/accessing_cached_data)
 75 |     /// for more info.
 76 |     public internal(set) var requestCachePolicy = URLRequest.CachePolicy.useProtocolCachePolicy
    |                                                   `- error: cannot find 'URLRequest' in scope
 77 |
 78 |     /// A dictionary of additional headers to send with requests. See Apple's
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseConfiguration.swift:131:48: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
129 |
130 |     internal var authentication: ((URLAuthenticationChallenge,
131 |                                    (URLSession.AuthChallengeDisposition,
    |                                                `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
132 |                                     URLCredential?) -> Void) -> Void)?
133 |     internal var mountPath: String
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseConfiguration.swift:207:29: error: cannot find type 'URLRequest' in scope
205 |         usingPostForQuery: Bool = false,
206 |         primitiveStore: ParsePrimitiveStorable? = nil,
207 |         requestCachePolicy: URLRequest.CachePolicy = .useProtocolCachePolicy,
    |                             `- error: cannot find type 'URLRequest' in scope
208 |         cacheMemoryCapacity: Int = 512_000,
209 |         cacheDiskCapacity: Int = 10_000_000,
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseConfiguration.swift:219:39: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
217 |         parseFileTransfer: ParseFileTransferable? = nil,
218 |         authentication: ((URLAuthenticationChallenge,
219 |                           (URLSession.AuthChallengeDisposition,
    |                                       `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
220 |                            URLCredential?) -> Void) -> Void)? = nil
221 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile+async.swift:45:38: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 43 |     */
 44 |     func fetch(options: API.Options = [],
 45 |                progress: @escaping ((URLSessionDownloadTask,
    |                                      `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 46 |                                      Int64, Int64, Int64) -> Void)) async throws -> Self {
 47 |         try await withCheckedThrowingContinuation { continuation in
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile+async.swift:81:27: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 79 |      */
 80 |     func save(options: API.Options = [],
 81 |               progress: ((URLSessionTask,
    |                           `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 82 |                           Int64,
 83 |                           Int64,
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile.swift:256:39: error: cannot find type 'DispatchQueue' in scope
254 |      */
255 |     public func delete(options: API.Options,
256 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
257 |                        completion: @escaping (Result<Void, ParseError>) -> Void) {
258 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile.swift:328:37: error: cannot find type 'DispatchQueue' in scope
326 |     public func save(options: API.Options = [],
327 |                      stream: InputStream,
328 |                      callbackQueue: DispatchQueue = .main,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
329 |                      progress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
330 |                      completion: @escaping (ParseError?) -> Void) throws {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile.swift:329:34: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
327 |                      stream: InputStream,
328 |                      callbackQueue: DispatchQueue = .main,
329 |                      progress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
    |                                  `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
330 |                      completion: @escaping (ParseError?) -> Void) throws {
331 |         try uploadFileCommand()
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile.swift:384:37: error: cannot find type 'DispatchQueue' in scope
382 |     */
383 |     public func save(options: API.Options = [],
384 |                      callbackQueue: DispatchQueue = .main,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
385 |                      progress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
386 |                      completion: @escaping (Result<Self, ParseError>) -> Void) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile.swift:385:34: error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
383 |     public func save(options: API.Options = [],
384 |                      callbackQueue: DispatchQueue = .main,
385 |                      progress: ((URLSessionTask, Int64, Int64, Int64) -> Void)? = nil,
    |                                  `- error: 'URLSessionTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
386 |                      completion: @escaping (Result<Self, ParseError>) -> Void) {
387 |         let options = setDefaultOptions(options)
Foundation.URLSessionTask:2:18: note: 'URLSessionTask' 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 URLSessionTask = AnyObject
  |                  `- note: 'URLSessionTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile.swift:483:38: error: cannot find type 'DispatchQueue' in scope
481 |     */
482 |     public func fetch(options: API.Options = [],
483 |                       callbackQueue: DispatchQueue = .main,
    |                                      `- error: cannot find type 'DispatchQueue' in scope
484 |                       progress: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)? = nil,
485 |                       completion: @escaping (Result<Self, ParseError>) -> Void) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseFile.swift:484:35: error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
482 |     public func fetch(options: API.Options = [],
483 |                       callbackQueue: DispatchQueue = .main,
484 |                       progress: ((URLSessionDownloadTask, Int64, Int64, Int64) -> Void)? = nil,
    |                                   `- error: 'URLSessionDownloadTask' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
485 |                       completion: @escaping (Result<Self, ParseError>) -> Void) {
486 |         let options = setDefaultOptions(options)
Foundation.URLSessionDownloadTask:2:18: note: 'URLSessionDownloadTask' 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 URLSessionDownloadTask = AnyObject
  |                  `- note: 'URLSessionDownloadTask' has been explicitly marked unavailable here
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseOperation.swift:383:24: error: cannot find type 'DispatchQueue' in scope
381 |     public func save(
382 |         options: API.Options = [],
383 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
384 |         completion: @escaping (Result<T, ParseError>) -> Void
385 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParsePush.swift:175:37: error: cannot find type 'DispatchQueue' in scope
173 |     */
174 |     public func send(options: API.Options = [],
175 |                      callbackQueue: DispatchQueue = .main,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
176 |                      completion: @escaping (Result<String, ParseError>) -> Void) {
177 |         if expirationTime != nil &&
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParsePush.swift:247:37: error: cannot find type 'DispatchQueue' in scope
245 |     func fetchStatus(_ statusId: String,
246 |                      options: API.Options = [],
247 |                      callbackQueue: DispatchQueue = .main,
    |                                     `- error: cannot find type 'DispatchQueue' in scope
248 |                      completion: @escaping (Result<ParsePushStatus<V>, ParseError>) -> Void) {
249 |         var options = options
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseSchema.swift:263:38: error: cannot find type 'DispatchQueue' in scope
261 |     */
262 |     public func fetch(options: API.Options = [],
263 |                       callbackQueue: DispatchQueue = .main,
    |                                      `- error: cannot find type 'DispatchQueue' in scope
264 |                       completion: @escaping (Result<Self, ParseError>) -> Void) {
265 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseSchema.swift:302:39: error: cannot find type 'DispatchQueue' in scope
300 |     */
301 |     public func create(options: API.Options = [],
302 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
303 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
304 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseSchema.swift:329:39: error: cannot find type 'DispatchQueue' in scope
327 |     */
328 |     public func update(options: API.Options = [],
329 |                        callbackQueue: DispatchQueue = .main,
    |                                       `- error: cannot find type 'DispatchQueue' in scope
330 |                        completion: @escaping (Result<Self, ParseError>) -> Void) {
331 |         var mutableSchema = self
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseSchema.swift:386:24: error: cannot find type 'DispatchQueue' in scope
384 |     public func purge(
385 |         options: API.Options = [],
386 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
387 |         completion: @escaping (Result<Void, ParseError>) -> Void
388 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseSchema.swift:424:24: error: cannot find type 'DispatchQueue' in scope
422 |     public func delete(
423 |         options: API.Options = [],
424 |         callbackQueue: DispatchQueue = .main,
    |                        `- error: cannot find type 'DispatchQueue' in scope
425 |         completion: @escaping (Result<Void, ParseError>) -> Void
426 |     ) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseServer.swift:85:46: error: cannot find type 'DispatchQueue' in scope
 83 |     */
 84 |     static public func health(options: API.Options = [],
 85 |                               callbackQueue: DispatchQueue = .main,
    |                                              `- error: cannot find type 'DispatchQueue' in scope
 86 |                               allowIntermediateResponses: Bool = true,
 87 |                               completion: @escaping (Result<Status, ParseError>) -> Void) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseServer.swift:111:45: error: cannot find type 'DispatchQueue' in scope
109 |     @available(*, deprecated, renamed: "health")
110 |     static public func check(options: API.Options = [],
111 |                              callbackQueue: DispatchQueue = .main,
    |                                             `- error: cannot find type 'DispatchQueue' in scope
112 |                              allowIntermediateResponses: Bool = true,
113 |                              completion: @escaping (Result<Status, ParseError>) -> Void) {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/ParseServer.swift:143:51: error: cannot find type 'DispatchQueue' in scope
141 |     */
142 |     static public func information(options: API.Options = [],
143 |                                    callbackQueue: DispatchQueue = .main,
    |                                                   `- error: cannot find type 'DispatchQueue' in scope
144 |                                    completion: @escaping (Result<Information, ParseError>) -> Void) {
145 |         Task {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:475:37: error: cannot find type 'DispatchQueue' in scope
 473 |     */
 474 |     public func find(options: API.Options = [],
 475 |                      callbackQueue: DispatchQueue = .main,
     |                                     `- error: cannot find type 'DispatchQueue' in scope
 476 |                      completion: @escaping (Result<[ResultType], ParseError>) -> Void) {
 477 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:514:58: error: cannot find type 'DispatchQueue' in scope
 512 |     public func findExplain<U: Decodable>(usingMongoDB: Bool = false,
 513 |                                           options: API.Options = [],
 514 |                                           callbackQueue: DispatchQueue = .main,
     |                                                          `- error: cannot find type 'DispatchQueue' in scope
 515 |                                           completion: @escaping (Result<[U], ParseError>) -> Void) {
 516 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:564:40: error: cannot find type 'DispatchQueue' in scope
 562 |     public func findAll(batchLimit limit: Int? = nil,
 563 |                         options: API.Options = [],
 564 |                         callbackQueue: DispatchQueue = .main,
     |                                        `- error: cannot find type 'DispatchQueue' in scope
 565 |                         completion: @escaping (Result<[ResultType], ParseError>) -> Void) {
 566 |         if self.limit == 0 {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:629:38: error: cannot find type 'DispatchQueue' in scope
 627 |     */
 628 |     public func first(options: API.Options = [],
 629 |                       callbackQueue: DispatchQueue = .main,
     |                                      `- error: cannot find type 'DispatchQueue' in scope
 630 |                       completion: @escaping (Result<ResultType, ParseError>) -> Void) {
 631 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:672:59: error: cannot find type 'DispatchQueue' in scope
 670 |     public func firstExplain<U: Decodable>(usingMongoDB: Bool = false,
 671 |                                            options: API.Options = [],
 672 |                                            callbackQueue: DispatchQueue = .main,
     |                                                           `- error: cannot find type 'DispatchQueue' in scope
 673 |                                            completion: @escaping (Result<U, ParseError>) -> Void) {
 674 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:718:38: error: cannot find type 'DispatchQueue' in scope
 716 |     */
 717 |     public func count(options: API.Options = [],
 718 |                       callbackQueue: DispatchQueue = .main,
     |                                      `- error: cannot find type 'DispatchQueue' in scope
 719 |                       completion: @escaping (Result<Int, ParseError>) -> Void) {
 720 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:757:59: error: cannot find type 'DispatchQueue' in scope
 755 |     public func countExplain<U: Decodable>(usingMongoDB: Bool = false,
 756 |                                            options: API.Options = [],
 757 |                                            callbackQueue: DispatchQueue = .main,
     |                                                           `- error: cannot find type 'DispatchQueue' in scope
 758 |                                            completion: @escaping (Result<[U], ParseError>) -> Void) {
 759 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:802:42: error: cannot find type 'DispatchQueue' in scope
 800 |     */
 801 |     public func withCount(options: API.Options = [],
 802 |                           callbackQueue: DispatchQueue = .main,
     |                                          `- error: cannot find type 'DispatchQueue' in scope
 803 |                           completion: @escaping (Result<([ResultType], Int), ParseError>) -> Void) {
 804 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:841:63: error: cannot find type 'DispatchQueue' in scope
 839 |     public func withCountExplain<U: Decodable>(usingMongoDB: Bool = false,
 840 |                                                options: API.Options = [],
 841 |                                                callbackQueue: DispatchQueue = .main,
     |                                                               `- error: cannot find type 'DispatchQueue' in scope
 842 |                                                completion: @escaping (Result<[U], ParseError>) -> Void) {
 843 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:890:42: error: cannot find type 'DispatchQueue' in scope
 888 |     public func aggregate(_ pipeline: [[String: Encodable]],
 889 |                           options: API.Options = [],
 890 |                           callbackQueue: DispatchQueue = .main,
     |                                          `- error: cannot find type 'DispatchQueue' in scope
 891 |                           completion: @escaping (Result<[ResultType], ParseError>) -> Void) {
 892 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:962:63: error: cannot find type 'DispatchQueue' in scope
 960 |                                                usingMongoDB: Bool = false,
 961 |                                                options: API.Options = [],
 962 |                                                callbackQueue: DispatchQueue = .main,
     |                                                               `- error: cannot find type 'DispatchQueue' in scope
 963 |                                                completion: @escaping (Result<[U], ParseError>) -> Void) {
 964 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:1040:41: error: cannot find type 'DispatchQueue' in scope
1038 |     public func distinct(_ key: String,
1039 |                          options: API.Options = [],
1040 |                          callbackQueue: DispatchQueue = .main,
     |                                         `- error: cannot find type 'DispatchQueue' in scope
1041 |                          completion: @escaping (Result<[ResultType], ParseError>) -> Void) {
1042 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/Parse-Swift/Sources/ParseSwift/Types/Query.swift:1087:62: error: cannot find type 'DispatchQueue' in scope
1085 |                                               usingMongoDB: Bool = false,
1086 |                                               options: API.Options = [],
1087 |                                               callbackQueue: DispatchQueue = .main,
     |                                                              `- error: cannot find type 'DispatchQueue' in scope
1088 |                                               completion: @escaping (Result<[U], ParseError>) -> Void) {
1089 |         guard limit > 0 else {
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
/host/spi-builder-workspace/.build/checkouts/CareKit/CareKitUI/CareKitUI/Shared/AccessibleStack.swift:31:8: error: no such module 'SwiftUI'
29 |  */
30 |
31 | import SwiftUI
   |        `- error: no such module 'SwiftUI'
32 |
33 | /// A horizontal stack that flips to a vertical stack at larger content sizes.
BUILD FAILURE 6.1 wasm