The Swift Package Index logo.Swift Package Index

Build Information

Failed to build JunimoFire, reference 0.2.0 (618144), with Swift 6.3 for Android on 14 Apr 2026 17:48:04 UTC.

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/J0onYEong/Junimofire.git
Reference: 0.2.0
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/J0onYEong/Junimofire
 * tag               0.2.0      -> FETCH_HEAD
HEAD is now at 618144b [Release: 0.2.0] Session기본 interceptor기능 추가(test완료)
Cloned https://github.com/J0onYEong/Junimofire.git
Revision (git rev-parse @):
618144b51bc9335f785525ee8f92d999efd147a5
SUCCESS checkout https://github.com/J0onYEong/Junimofire.git at 0.2.0
========================================
Build
========================================
Selected platform:         android
Swift version:             6.3
Building package at path:  $PWD
https://github.com/J0onYEong/Junimofire.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest swift build --swift-sdk aarch64-unknown-linux-android28 2>&1
android-6.3-latest: Pulling from swiftpackageindex/spi-images
Digest: sha256:9008270ea37a55e78725e6225015adb5eff8582da520c5232bf0499f32c36dc4
Status: Image is up to date for registry.gitlab.com/swiftpackageindex/spi-images:android-6.3-latest
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--4F562202D5529B1.txt
[3/12] Compiling JunimoFire JuniosSessionDelegate.swift
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:18:34: error: cannot find type 'URLSessionTaskDelegate' in scope
16 | }
17 |
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
   |                                  `- error: cannot find type 'URLSessionTaskDelegate' in scope
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:20:142: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
   |                                                                                                                                              `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:20:39: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
   |                                       `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:20:73: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
   |                                                                         `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
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/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:22:28: error: cannot infer contextual base in reference to member 'useCredential'
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
   |                            `- error: cannot infer contextual base in reference to member 'useCredential'
23 |     }
24 | }
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:22:43: error: 'URLCredential' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
   |                                           `- error: 'URLCredential' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
23 |     }
24 | }
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:22:74: error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
   |                                                                          `- error: value of type 'URLAuthenticationChallenge' (aka 'AnyObject') has no member 'protectionSpace'
23 |     }
24 | }
[4/13] Compiling JunimoFire JuniosSession.swift
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:24:26: error: cannot find type 'URLSessionDelegate' in scope
22 |     public init(
23 |         configuration: URLSessionConfiguration,
24 |         sessionDelegate: URLSessionDelegate = JuniosSessionDelegate(),
   |                          `- error: cannot find type 'URLSessionDelegate' in scope
25 |         adapters: [JFRequestAdpater] = [],
26 |         retriers: [JFRequestRetrier] = [],
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:12:58: error: cannot infer contextual base in reference to member 'default'
10 | public class JuniosSession {
11 |
12 |     static let `default` = JuniosSession(configuration: .default)
   |                                                          `- error: cannot infer contextual base in reference to member 'default'
13 |
14 |     let session: URLSession
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:14:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
12 |     static let `default` = JuniosSession(configuration: .default)
13 |
14 |     let session: URLSession
   |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 |     let sessionDelegate: URLSessionDelegate
16 |
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:15:26: error: cannot find type 'URLSessionDelegate' in scope
13 |
14 |     let session: URLSession
15 |     let sessionDelegate: URLSessionDelegate
   |                          `- error: cannot find type 'URLSessionDelegate' in scope
16 |
17 |     private var adapters: [JFRequestAdpater]
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:74: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                                                          `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:46: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                              `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:57: error: cannot find type 'URLRequest' in scope
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                         `- error: cannot find type 'URLRequest' in scope
25 | }
26 |
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:23:24: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
21 |
22 |     public init(
23 |         configuration: URLSessionConfiguration,
   |                        `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
24 |         sessionDelegate: URLSessionDelegate = JuniosSessionDelegate(),
25 |         adapters: [JFRequestAdpater] = [],
Foundation.URLSessionConfiguration:2:18: note: 'URLSessionConfiguration' 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 URLSessionConfiguration = AnyObject
  |                  `- note: 'URLSessionConfiguration' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:44:27: error: cannot find type 'URLRequest' in scope
42 | public extension JuniosSession {
43 |
44 |     func request(request: URLRequest, interceptor: JFRequestInterceptor? = nil) async -> JFDataRequest {
   |                           `- error: cannot find type 'URLRequest' in scope
45 |
46 |         // 세션 어뎁터&리트라이어 적용
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:33:24: error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
31 |         queue.maxConcurrentOperationCount = 1
32 |         queue.qualityOfService = .default
33 |         self.session = URLSession(configuration: configuration, delegate: sessionDelegate, delegateQueue: queue)
   |                        `- error: 'URLSession' (aka 'AnyObject') cannot be constructed because it has no accessible initializers
34 |         self.sessionDelegate = sessionDelegate
35 |         self.adapters = adapters
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:27:18: error: cannot find type 'URLRequest' in scope
 25 |
 26 |     init(
 27 |         request: URLRequest,
    |                  `- error: cannot find type 'URLRequest' in scope
 28 |         interceptor: JFRequestInterceptor? = nil,
 29 |         session: URLSession) {
[5/13] Compiling JunimoFire JFValidation.swift
/host/spi-builder-workspace/Sources/JunimoFire/Request/JFValidation.swift:10:41: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 8 | import Foundation
 9 |
10 | public typealias JFValidation = (Data?, URLResponse) -> JFValidationResult
   |                                         `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
11 |
12 | public struct ValidationInfo {
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
[6/13] Compiling JunimoFire JFDataRequest.swift
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:74: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                                                          `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:46: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                              `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:57: error: cannot find type 'URLRequest' in scope
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                         `- error: cannot find type 'URLRequest' in scope
25 | }
26 |
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:14:26: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 12 |     private var interceptor: JFRequestInterceptor?
 13 |
 14 |     unowned var session: URLSession
    |                          `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 15 |
 16 |     /// JFDataRequest에서 사용되는 요청배열입니다.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:17:36: error: cannot find type 'URLRequest' in scope
 15 |
 16 |     /// JFDataRequest에서 사용되는 요청배열입니다.
 17 |     var requests: MutableProperty<[URLRequest]>
    |                                    `- error: cannot find type 'URLRequest' in scope
 18 |
 19 |     /// 응답검증에 사용되는 검증자 배열입니다.
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:23:36: error: cannot find type 'URLRequest' in scope
 21 |     var validators: MutableProperty<[JFValidation]> = .init(value: [])
 22 |
 23 |     func currentRequest() async -> URLRequest { await requests.value.last! }
    |                                    `- error: cannot find type 'URLRequest' in scope
 24 |     func initialRequest() async -> URLRequest { await requests.value.first! }
 25 |
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:24:36: error: cannot find type 'URLRequest' in scope
 22 |
 23 |     func currentRequest() async -> URLRequest { await requests.value.last! }
 24 |     func initialRequest() async -> URLRequest { await requests.value.first! }
    |                                    `- error: cannot find type 'URLRequest' in scope
 25 |
 26 |     init(
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:27:18: error: cannot find type 'URLRequest' in scope
 25 |
 26 |     init(
 27 |         request: URLRequest,
    |                  `- error: cannot find type 'URLRequest' in scope
 28 |         interceptor: JFRequestInterceptor? = nil,
 29 |         session: URLSession) {
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:29:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 27 |         request: URLRequest,
 28 |         interceptor: JFRequestInterceptor? = nil,
 29 |         session: URLSession) {
    |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 30 |
 31 |         self.interceptor = interceptor
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:37:43: error: cannot find type 'URLRequest' in scope
 35 |
 36 |     /// JFDataRequest가 보유하고 있는 URLRequest를 업데이트 합니다.
 37 |     public func requestIsUpdated(request: URLRequest) async {
    |                                           `- error: cannot find type 'URLRequest' in scope
 38 |         await requests.write { requests in
 39 |             var newRequest = requests
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:93:51: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 91 |     }
 92 |
 93 |     private func perform() async throws -> (Data, URLResponse) {
    |                                                   `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 94 |
 95 |         let (data, response) = try await session.data(for: currentRequest())
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:107:56: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
105 |     }
106 |
107 |     private func startValidation(data: Data, response: URLResponse) async throws -> ValidationInfo? {
    |                                                        `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
108 |
109 |         let validators = await validators.value
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:118:66: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
116 |     }
117 |
118 |     private func retry(validationInfo: ValidationInfo, response: URLResponse, data: Data) async throws -> (Data, URLResponse) {
    |                                                                  `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
119 |
120 |         guard let retrier = retrier() else { return (data, response) }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:118:114: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
116 |     }
117 |
118 |     private func retry(validationInfo: ValidationInfo, response: URLResponse, data: Data) async throws -> (Data, URLResponse) {
    |                                                                                                                  `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
119 |
120 |         guard let retrier = retrier() else { return (data, response) }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:23:49: warning: no 'async' operations occur within 'await' expression
 21 |     var validators: MutableProperty<[JFValidation]> = .init(value: [])
 22 |
 23 |     func currentRequest() async -> URLRequest { await requests.value.last! }
    |                                                 `- warning: no 'async' operations occur within 'await' expression
 24 |     func initialRequest() async -> URLRequest { await requests.value.first! }
 25 |
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:24:49: warning: no 'async' operations occur within 'await' expression
 22 |
 23 |     func currentRequest() async -> URLRequest { await requests.value.last! }
 24 |     func initialRequest() async -> URLRequest { await requests.value.first! }
    |                                                 `- warning: no 'async' operations occur within 'await' expression
 25 |
 26 |     init(
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:95:50: error: value of type 'URLSession' (aka 'AnyObject') has no member 'data'
 93 |     private func perform() async throws -> (Data, URLResponse) {
 94 |
 95 |         let (data, response) = try await session.data(for: currentRequest())
    |                                                  `- error: value of type 'URLSession' (aka 'AnyObject') has no member 'data'
 96 |
 97 |         let validationInfo = try await startValidation(data: data, response: response)
[7/13] Compiling JunimoFire JFError.swift
error: emit-module command failed with exit code 1 (use -v to see invocation)
[8/13] Emitting module JunimoFire
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:74: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                                                          `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:46: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                              `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                         `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 | }
16 |
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:17:50: error: cannot find type 'URLRequest' in scope
15 | }
16 |
17 | public typealias JFAdpaterHandler = (URLSession, URLRequest) async throws -> URLRequest
   |                                                  `- error: cannot find type 'URLRequest' in scope
18 |
19 | public class JFAdpater: JFRequestAdpater {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:17:78: error: cannot find type 'URLRequest' in scope
15 | }
16 |
17 | public typealias JFAdpaterHandler = (URLSession, URLRequest) async throws -> URLRequest
   |                                                                              `- error: cannot find type 'URLRequest' in scope
18 |
19 | public class JFAdpater: JFRequestAdpater {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:24:49: error: '@escaping' only applies to function types
22 |     let adapterHanler: JFAdpaterHandler
23 |
24 |     public init(label: String, _ adapterHanler: @escaping JFAdpaterHandler) {
   |                                                 `- error: '@escaping' only applies to function types
25 |         self.label = label
26 |         self.adapterHanler = adapterHanler
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:81: error: cannot find type 'URLRequest' in scope
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                                                 `- error: cannot find type 'URLRequest' in scope
30 |         try await adapterHanler(session, request)
31 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:53: error: cannot find type 'URLRequest' in scope
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                     `- error: cannot find type 'URLRequest' in scope
30 |         try await adapterHanler(session, request)
31 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
30 |         try await adapterHanler(session, request)
31 |     }
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:57: error: cannot find type 'URLRequest' in scope
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                         `- error: cannot find type 'URLRequest' in scope
25 | }
26 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:81: error: cannot find type 'URLRequest' in scope
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                                                 `- error: cannot find type 'URLRequest' in scope
29 |
30 |         var adaptedRequest = request
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:53: error: cannot find type 'URLRequest' in scope
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                     `- error: cannot find type 'URLRequest' in scope
29 |
30 |         var adaptedRequest = request
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
29 |
30 |         var adaptedRequest = request
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:45:64: error: cannot find type 'URLRequest' in scope
43 |     }
44 |
45 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                `- error: cannot find type 'URLRequest' in scope
46 |
47 |         let condition: RetryCondition = .finish
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:45:86: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
43 |     }
44 |
45 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                                      `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
46 |
47 |         let condition: RetryCondition = .finish
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:12:35: error: cannot find type 'URLRequest' in scope
10 | public enum RetryCondition {
11 |
12 |     case retryImediately(request: URLRequest)
   |                                   `- error: cannot find type 'URLRequest' in scope
13 |     case retryWithDelay(request: URLRequest, seconds: Int)
14 |     case doNotRetry
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:13:34: error: cannot find type 'URLRequest' in scope
11 |
12 |     case retryImediately(request: URLRequest)
13 |     case retryWithDelay(request: URLRequest, seconds: Int)
   |                                  `- error: cannot find type 'URLRequest' in scope
14 |     case doNotRetry
15 |     case finish
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:18:52: error: cannot find type 'URLRequest' in scope
16 | }
17 |
18 | public typealias JFRetryHandler = (ValidationInfo, URLRequest, URLResponse, Data?) async throws -> RetryCondition
   |                                                    `- error: cannot find type 'URLRequest' in scope
19 |
20 | public protocol JFRequestRetrier {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:79: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                                               `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
25 | }
26 |
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:35:23: error: '@escaping' only applies to function types
33 |     public init(
34 |         label: String,
35 |         retryHandler: @escaping JFRetryHandler) {
   |                       `- error: '@escaping' only applies to function types
36 |
37 |         self.label = label
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:41:64: error: cannot find type 'URLRequest' in scope
39 |     }
40 |
41 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                `- error: cannot find type 'URLRequest' in scope
42 |         try await retryHandler(validationInfo, request, response, data)
43 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:41:86: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
39 |     }
40 |
41 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                                      `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
42 |         try await retryHandler(validationInfo, request, response, data)
43 |     }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:24:26: error: cannot find type 'URLSessionDelegate' in scope
22 |     public init(
23 |         configuration: URLSessionConfiguration,
24 |         sessionDelegate: URLSessionDelegate = JuniosSessionDelegate(),
   |                          `- error: cannot find type 'URLSessionDelegate' in scope
25 |         adapters: [JFRequestAdpater] = [],
26 |         retriers: [JFRequestRetrier] = [],
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:12:58: error: cannot infer contextual base in reference to member 'default'
10 | public class JuniosSession {
11 |
12 |     static let `default` = JuniosSession(configuration: .default)
   |                                                          `- error: cannot infer contextual base in reference to member 'default'
13 |
14 |     let session: URLSession
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:14:26: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 12 |     private var interceptor: JFRequestInterceptor?
 13 |
 14 |     unowned var session: URLSession
    |                          `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 15 |
 16 |     /// JFDataRequest에서 사용되는 요청배열입니다.
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:17:36: error: cannot find type 'URLRequest' in scope
 15 |
 16 |     /// JFDataRequest에서 사용되는 요청배열입니다.
 17 |     var requests: MutableProperty<[URLRequest]>
    |                                    `- error: cannot find type 'URLRequest' in scope
 18 |
 19 |     /// 응답검증에 사용되는 검증자 배열입니다.
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:23:36: error: cannot find type 'URLRequest' in scope
 21 |     var validators: MutableProperty<[JFValidation]> = .init(value: [])
 22 |
 23 |     func currentRequest() async -> URLRequest { await requests.value.last! }
    |                                    `- error: cannot find type 'URLRequest' in scope
 24 |     func initialRequest() async -> URLRequest { await requests.value.first! }
 25 |
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:24:36: error: cannot find type 'URLRequest' in scope
 22 |
 23 |     func currentRequest() async -> URLRequest { await requests.value.last! }
 24 |     func initialRequest() async -> URLRequest { await requests.value.first! }
    |                                    `- error: cannot find type 'URLRequest' in scope
 25 |
 26 |     init(
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:27:18: error: cannot find type 'URLRequest' in scope
 25 |
 26 |     init(
 27 |         request: URLRequest,
    |                  `- error: cannot find type 'URLRequest' in scope
 28 |         interceptor: JFRequestInterceptor? = nil,
 29 |         session: URLSession) {
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:29:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 27 |         request: URLRequest,
 28 |         interceptor: JFRequestInterceptor? = nil,
 29 |         session: URLSession) {
    |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 30 |
 31 |         self.interceptor = interceptor
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:37:43: error: cannot find type 'URLRequest' in scope
 35 |
 36 |     /// JFDataRequest가 보유하고 있는 URLRequest를 업데이트 합니다.
 37 |     public func requestIsUpdated(request: URLRequest) async {
    |                                           `- error: cannot find type 'URLRequest' in scope
 38 |         await requests.write { requests in
 39 |             var newRequest = requests
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:93:51: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 91 |     }
 92 |
 93 |     private func perform() async throws -> (Data, URLResponse) {
    |                                                   `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 94 |
 95 |         let (data, response) = try await session.data(for: currentRequest())
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:107:56: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
105 |     }
106 |
107 |     private func startValidation(data: Data, response: URLResponse) async throws -> ValidationInfo? {
    |                                                        `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
108 |
109 |         let validators = await validators.value
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:118:66: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
116 |     }
117 |
118 |     private func retry(validationInfo: ValidationInfo, response: URLResponse, data: Data) async throws -> (Data, URLResponse) {
    |                                                                  `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
119 |
120 |         guard let retrier = retrier() else { return (data, response) }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/DataRequest/JFDataRequest.swift:118:114: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
116 |     }
117 |
118 |     private func retry(validationInfo: ValidationInfo, response: URLResponse, data: Data) async throws -> (Data, URLResponse) {
    |                                                                                                                  `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
119 |
120 |         guard let retrier = retrier() else { return (data, response) }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Request/JFValidation.swift:10:41: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
 8 | import Foundation
 9 |
10 | public typealias JFValidation = (Data?, URLResponse) -> JFValidationResult
   |                                         `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
11 |
12 | public struct ValidationInfo {
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:14:18: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
12 |     static let `default` = JuniosSession(configuration: .default)
13 |
14 |     let session: URLSession
   |                  `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 |     let sessionDelegate: URLSessionDelegate
16 |
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:15:26: error: cannot find type 'URLSessionDelegate' in scope
13 |
14 |     let session: URLSession
15 |     let sessionDelegate: URLSessionDelegate
   |                          `- error: cannot find type 'URLSessionDelegate' in scope
16 |
17 |     private var adapters: [JFRequestAdpater]
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:23:24: error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
21 |
22 |     public init(
23 |         configuration: URLSessionConfiguration,
   |                        `- error: 'URLSessionConfiguration' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
24 |         sessionDelegate: URLSessionDelegate = JuniosSessionDelegate(),
25 |         adapters: [JFRequestAdpater] = [],
Foundation.URLSessionConfiguration:2:18: note: 'URLSessionConfiguration' 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 URLSessionConfiguration = AnyObject
  |                  `- note: 'URLSessionConfiguration' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:44:27: error: cannot find type 'URLRequest' in scope
42 | public extension JuniosSession {
43 |
44 |     func request(request: URLRequest, interceptor: JFRequestInterceptor? = nil) async -> JFDataRequest {
   |                           `- error: cannot find type 'URLRequest' in scope
45 |
46 |         // 세션 어뎁터&리트라이어 적용
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:18:34: error: cannot find type 'URLSessionTaskDelegate' in scope
16 | }
17 |
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
   |                                  `- error: cannot find type 'URLSessionTaskDelegate' in scope
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:20:142: error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
   |                                                                                                                                              `- error: 'AuthChallengeDisposition' is not a member type of type 'Foundation.URLSession' (aka 'AnyObject')
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:20:39: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
   |                                       `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSessionDelegate.swift:20:73: error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
18 | extension JuniosSessionDelegate: URLSessionTaskDelegate {
19 |
20 |     public func urlSession(_ session: URLSession, didReceive challenge: URLAuthenticationChallenge, completionHandler: @escaping (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) {
   |                                                                         `- error: 'URLAuthenticationChallenge' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
21 |
22 |         completionHandler(.useCredential, URLCredential(trust: challenge.protectionSpace.serverTrust!))
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
[9/13] Compiling JunimoFire JFRetrier.swift
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:12:35: error: cannot find type 'URLRequest' in scope
10 | public enum RetryCondition {
11 |
12 |     case retryImediately(request: URLRequest)
   |                                   `- error: cannot find type 'URLRequest' in scope
13 |     case retryWithDelay(request: URLRequest, seconds: Int)
14 |     case doNotRetry
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:13:34: error: cannot find type 'URLRequest' in scope
11 |
12 |     case retryImediately(request: URLRequest)
13 |     case retryWithDelay(request: URLRequest, seconds: Int)
   |                                  `- error: cannot find type 'URLRequest' in scope
14 |     case doNotRetry
15 |     case finish
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:18:52: error: cannot find type 'URLRequest' in scope
16 | }
17 |
18 | public typealias JFRetryHandler = (ValidationInfo, URLRequest, URLResponse, Data?) async throws -> RetryCondition
   |                                                    `- error: cannot find type 'URLRequest' in scope
19 |
20 | public protocol JFRequestRetrier {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:57: error: cannot find type 'URLRequest' in scope
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                         `- error: cannot find type 'URLRequest' in scope
25 | }
26 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:79: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                                               `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
25 | }
26 |
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:35:23: error: '@escaping' only applies to function types
33 |     public init(
34 |         label: String,
35 |         retryHandler: @escaping JFRetryHandler) {
   |                       `- error: '@escaping' only applies to function types
36 |
37 |         self.label = label
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:41:64: error: cannot find type 'URLRequest' in scope
39 |     }
40 |
41 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                `- error: cannot find type 'URLRequest' in scope
42 |         try await retryHandler(validationInfo, request, response, data)
43 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:41:86: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
39 |     }
40 |
41 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                                      `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
42 |         try await retryHandler(validationInfo, request, response, data)
43 |     }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:24:26: error: cannot find type 'URLSessionDelegate' in scope
22 |     public init(
23 |         configuration: URLSessionConfiguration,
24 |         sessionDelegate: URLSessionDelegate = JuniosSessionDelegate(),
   |                          `- error: cannot find type 'URLSessionDelegate' in scope
25 |         adapters: [JFRequestAdpater] = [],
26 |         retriers: [JFRequestRetrier] = [],
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:12:58: error: cannot infer contextual base in reference to member 'default'
10 | public class JuniosSession {
11 |
12 |     static let `default` = JuniosSession(configuration: .default)
   |                                                          `- error: cannot infer contextual base in reference to member 'default'
13 |
14 |     let session: URLSession
[10/13] Compiling JunimoFire JF.swift
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:12:35: error: cannot find type 'URLRequest' in scope
10 | public enum RetryCondition {
11 |
12 |     case retryImediately(request: URLRequest)
   |                                   `- error: cannot find type 'URLRequest' in scope
13 |     case retryWithDelay(request: URLRequest, seconds: Int)
14 |     case doNotRetry
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:13:34: error: cannot find type 'URLRequest' in scope
11 |
12 |     case retryImediately(request: URLRequest)
13 |     case retryWithDelay(request: URLRequest, seconds: Int)
   |                                  `- error: cannot find type 'URLRequest' in scope
14 |     case doNotRetry
15 |     case finish
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:18:52: error: cannot find type 'URLRequest' in scope
16 | }
17 |
18 | public typealias JFRetryHandler = (ValidationInfo, URLRequest, URLResponse, Data?) async throws -> RetryCondition
   |                                                    `- error: cannot find type 'URLRequest' in scope
19 |
20 | public protocol JFRequestRetrier {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:57: error: cannot find type 'URLRequest' in scope
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                         `- error: cannot find type 'URLRequest' in scope
25 | }
26 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:79: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                                               `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
25 | }
26 |
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:35:23: error: '@escaping' only applies to function types
33 |     public init(
34 |         label: String,
35 |         retryHandler: @escaping JFRetryHandler) {
   |                       `- error: '@escaping' only applies to function types
36 |
37 |         self.label = label
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:41:64: error: cannot find type 'URLRequest' in scope
39 |     }
40 |
41 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                `- error: cannot find type 'URLRequest' in scope
42 |         try await retryHandler(validationInfo, request, response, data)
43 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:41:86: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
39 |     }
40 |
41 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                                      `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
42 |         try await retryHandler(validationInfo, request, response, data)
43 |     }
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:24:26: error: cannot find type 'URLSessionDelegate' in scope
22 |     public init(
23 |         configuration: URLSessionConfiguration,
24 |         sessionDelegate: URLSessionDelegate = JuniosSessionDelegate(),
   |                          `- error: cannot find type 'URLSessionDelegate' in scope
25 |         adapters: [JFRequestAdpater] = [],
26 |         retriers: [JFRequestRetrier] = [],
/host/spi-builder-workspace/Sources/JunimoFire/Session/JuniosSession.swift:12:58: error: cannot infer contextual base in reference to member 'default'
10 | public class JuniosSession {
11 |
12 |     static let `default` = JuniosSession(configuration: .default)
   |                                                          `- error: cannot infer contextual base in reference to member 'default'
13 |
14 |     let session: URLSession
[11/13] Compiling JunimoFire JFAdapter.swift
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:74: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                                                          `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:46: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                              `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                         `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 | }
16 |
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:17:50: error: cannot find type 'URLRequest' in scope
15 | }
16 |
17 | public typealias JFAdpaterHandler = (URLSession, URLRequest) async throws -> URLRequest
   |                                                  `- error: cannot find type 'URLRequest' in scope
18 |
19 | public class JFAdpater: JFRequestAdpater {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:17:78: error: cannot find type 'URLRequest' in scope
15 | }
16 |
17 | public typealias JFAdpaterHandler = (URLSession, URLRequest) async throws -> URLRequest
   |                                                                              `- error: cannot find type 'URLRequest' in scope
18 |
19 | public class JFAdpater: JFRequestAdpater {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:24:49: error: '@escaping' only applies to function types
22 |     let adapterHanler: JFAdpaterHandler
23 |
24 |     public init(label: String, _ adapterHanler: @escaping JFAdpaterHandler) {
   |                                                 `- error: '@escaping' only applies to function types
25 |         self.label = label
26 |         self.adapterHanler = adapterHanler
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:81: error: cannot find type 'URLRequest' in scope
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                                                 `- error: cannot find type 'URLRequest' in scope
30 |         try await adapterHanler(session, request)
31 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:53: error: cannot find type 'URLRequest' in scope
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                     `- error: cannot find type 'URLRequest' in scope
30 |         try await adapterHanler(session, request)
31 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
30 |         try await adapterHanler(session, request)
31 |     }
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:57: error: cannot find type 'URLRequest' in scope
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                         `- error: cannot find type 'URLRequest' in scope
25 | }
26 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:81: error: cannot find type 'URLRequest' in scope
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                                                 `- error: cannot find type 'URLRequest' in scope
29 |
30 |         var adaptedRequest = request
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:53: error: cannot find type 'URLRequest' in scope
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                     `- error: cannot find type 'URLRequest' in scope
29 |
30 |         var adaptedRequest = request
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
29 |
30 |         var adaptedRequest = request
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:45:64: error: cannot find type 'URLRequest' in scope
43 |     }
44 |
45 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                `- error: cannot find type 'URLRequest' in scope
46 |
47 |         let condition: RetryCondition = .finish
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:45:86: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
43 |     }
44 |
45 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                                      `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
46 |
47 |         let condition: RetryCondition = .finish
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
[12/13] Compiling JunimoFire JFInterceptor.swift
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:74: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                                                          `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:46: error: cannot find type 'URLRequest' in scope
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                                              `- error: cannot find type 'URLRequest' in scope
15 | }
16 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:14:25: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
12 |     var label: String { get }
13 |
14 |     func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest
   |                         `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
15 | }
16 |
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:17:50: error: cannot find type 'URLRequest' in scope
15 | }
16 |
17 | public typealias JFAdpaterHandler = (URLSession, URLRequest) async throws -> URLRequest
   |                                                  `- error: cannot find type 'URLRequest' in scope
18 |
19 | public class JFAdpater: JFRequestAdpater {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:17:78: error: cannot find type 'URLRequest' in scope
15 | }
16 |
17 | public typealias JFAdpaterHandler = (URLSession, URLRequest) async throws -> URLRequest
   |                                                                              `- error: cannot find type 'URLRequest' in scope
18 |
19 | public class JFAdpater: JFRequestAdpater {
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:24:49: error: '@escaping' only applies to function types
22 |     let adapterHanler: JFAdpaterHandler
23 |
24 |     public init(label: String, _ adapterHanler: @escaping JFAdpaterHandler) {
   |                                                 `- error: '@escaping' only applies to function types
25 |         self.label = label
26 |         self.adapterHanler = adapterHanler
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:81: error: cannot find type 'URLRequest' in scope
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                                                 `- error: cannot find type 'URLRequest' in scope
30 |         try await adapterHanler(session, request)
31 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:53: error: cannot find type 'URLRequest' in scope
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                     `- error: cannot find type 'URLRequest' in scope
30 |         try await adapterHanler(session, request)
31 |     }
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFAdapter.swift:29:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
27 |     }
28 |
29 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
30 |         try await adapterHanler(session, request)
31 |     }
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFRetrier.swift:24:57: error: cannot find type 'URLRequest' in scope
22 |     var label: String { get }
23 |
24 |     func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition
   |                                                         `- error: cannot find type 'URLRequest' in scope
25 | }
26 |
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:81: error: cannot find type 'URLRequest' in scope
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                                                 `- error: cannot find type 'URLRequest' in scope
29 |
30 |         var adaptedRequest = request
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:53: error: cannot find type 'URLRequest' in scope
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                                     `- error: cannot find type 'URLRequest' in scope
29 |
30 |         var adaptedRequest = request
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:28:32: error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
26 |     }
27 |
28 |     public func adapt(session: URLSession, request: URLRequest) async throws -> URLRequest {
   |                                `- error: 'URLSession' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
29 |
30 |         var adaptedRequest = request
Foundation.URLSession:2:18: note: 'URLSession' has been explicitly marked unavailable here
1 | @available(*, unavailable, message: "This type has moved to the FoundationNetworking module. Import that module to use it.")
2 | public typealias URLSession = AnyObject
  |                  `- note: 'URLSession' has been explicitly marked unavailable here
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:45:64: error: cannot find type 'URLRequest' in scope
43 |     }
44 |
45 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                `- error: cannot find type 'URLRequest' in scope
46 |
47 |         let condition: RetryCondition = .finish
/host/spi-builder-workspace/Sources/JunimoFire/Interceptor/JFInterceptor.swift:45:86: error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
43 |     }
44 |
45 |     public func retry(validationInfo: ValidationInfo, request: URLRequest, response: URLResponse, data: Data?) async throws -> RetryCondition {
   |                                                                                      `- error: 'URLResponse' is unavailable: This type has moved to the FoundationNetworking module. Import that module to use it.
46 |
47 |         let condition: RetryCondition = .finish
Foundation.URLResponse:2:18: note: 'URLResponse' 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 URLResponse = AnyObject
  |                  `- note: 'URLResponse' has been explicitly marked unavailable here
[13/13] Compiling JunimoFire MutableProperty.swift
BUILD FAILURE 6.3 android