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

Successful build of RealHTTP, reference 1.9.0 (fcec34), with Swift 6.2 (beta) for macOS (SPM) on 22 Jun 2025 21:43:12 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.64.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/immobiliare/RealHTTP.git
Reference: 1.9.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/immobiliare/RealHTTP
 * tag               1.9.0      -> FETCH_HEAD
HEAD is now at fcec34a Updated podspec version for Swift and PodSpec
Cloned https://github.com/immobiliare/RealHTTP.git
Revision (git rev-parse @):
fcec34a9996012aa2dc8ae70fc8c0d7075054739
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/immobiliare/RealHTTP.git at 1.9.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/immobiliare/RealHTTP.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-1EA4D86E10B52AF.txt
[3/74] Compiling RealHTTP HTTPProgress.swift
[4/74] Compiling RealHTTP HTTPRequestPriority.swift
[5/74] Compiling RealHTTP HTTPScheme.swift
[6/74] Compiling RealHTTP HTTPStatusCode.swift
[7/74] Compiling RealHTTP HTTPVersion.swift
[8/74] Compiling RealHTTP HTTPHeaderElement+Name.swift
[9/74] Compiling RealHTTP HTTPHeaders+Element.swift
[10/74] Compiling RealHTTP HTTPHeaders.swift
[11/81] Compiling RealHTTP JSONEncodable.swift
[12/81] Compiling RealHTTP JSONSerializable.swift
[13/81] Compiling RealHTTP HTTPBody+FormValues.swift
[14/81] Compiling RealHTTP HTTPBody+Multipart.swift
[15/81] Compiling RealHTTP MultipartForm+Boundary.swift
[16/81] Compiling RealHTTP MultipartForm+Item.swift
[17/81] Compiling RealHTTP MultipartForm.swift
[18/81] Compiling RealHTTP HTTPBody+Stream.swift
[19/81] Emitting module RealHTTP
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
[20/81] Compiling RealHTTP HTTPStubRequest+Matchers.swift
[21/81] Compiling RealHTTP HTTPStubRequest+Stub.swift
[22/81] Compiling RealHTTP HTTPStubRequest.swift
[23/81] Compiling RealHTTP HTTPEchoResponse.swift
[24/81] Compiling RealHTTP HTTPStubResponse.swift
[25/81] Compiling RealHTTP Foundation+Stubber.swift
[26/81] Compiling RealHTTP HTTPStub+Extension.swift
[27/81] Compiling RealHTTP StreamContent.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[28/81] Compiling RealHTTP HTTPBody+QueryString.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[29/81] Compiling RealHTTP URLParametersData.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[30/81] Compiling RealHTTP HTTPDataLoader+Response.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[31/81] Compiling RealHTTP HTTPDataLoader.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[32/81] Compiling RealHTTP HTTPResponseTransform.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[33/81] Compiling RealHTTP HTTPAltRequestValidator.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[34/81] Compiling RealHTTP HTTPAltTaskValidator.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:157:59: warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
155 |             DispatchQueue.main.async { [weak self] in
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
    |                                                           `- warning: capture of 'request' with non-sendable type 'HTTPRequest' in a '@Sendable' closure [#SendableClosureCaptures]
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPRequest/HTTPRequest.swift:21:14: note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 19 | import Foundation
 20 |
 21 | public class HTTPRequest: CustomStringConvertible {
    |              `- note: class 'HTTPRequest' does not conform to the 'Sendable' protocol
 22 |     public typealias RequestTask = Task<HTTPResponse, Error>
 23 |     public typealias RequestModifier = ((inout URLRequest) throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:158:64: warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
156 |                 guard let client = self?.client else { return }
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
    |                                                                `- warning: capture of 'strategy' with non-sendable type 'HTTPRetryStrategy' in a '@Sendable' closure [#SendableClosureCaptures]
159 |                                         afterResponse: response)
160 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPResponseValidator/HTTPValidator.swift:62:13: note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 60 | ///              - the amount of time before retry the original request once you got the response for the alt request.
 61 | ///              - an optional async callback to execute once you got the response of the alt request before retry the original request.
 62 | public enum HTTPRetryStrategy {
    |             `- note: consider making enum 'HTTPRetryStrategy' conform to the 'Sendable' protocol
 63 |     public typealias AltRequestCatcher = ((_ request: HTTPRequest, _ response: HTTPResponse) async throws -> Void)
 64 |     public typealias RetryTask = ((_ originalRequest: HTTPRequest) async throws -> Void)
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/HTTPDataLoader/HTTPDataLoader.swift:159:56: warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
157 |                 client.delegate?.client(client, request: (request, task),
158 |                                         willRetryWithStrategy: strategy,
159 |                                         afterResponse: response)
    |                                                        `- warning: capture of 'response' with non-sendable type 'HTTPResponse' in a '@Sendable' closure [#SendableClosureCaptures]
160 |             }
161 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/HTTPResponse/HTTPResponse.swift:25:12: note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 23 | /// This is the raw response received from server. It includes all the
 24 | /// data collected from the request including metrics and errors.
 25 | open class HTTPResponse: CustomStringConvertible {
    |            `- note: class 'HTTPResponse' does not conform to the 'Sendable' protocol
 26 |
 27 |     // MARK: - Public Properties
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[35/81] Compiling RealHTTP HTTPClient.swift
[36/81] Compiling RealHTTP HTTPClientDelegate.swift
[37/81] Compiling RealHTTP HTTPRequest+Combine.swift
[38/81] Compiling RealHTTP HTTPRequest.swift
[39/81] Compiling RealHTTP HTTPResponse.swift
[40/81] Compiling RealHTTP HTTPBody.swift
[41/81] Compiling RealHTTP HTTPSerializableBody.swift
[42/81] Compiling RealHTTP HTTPBody+JSON.swift
[43/81] Compiling RealHTTP HTTPDefaultValidator.swift
[44/81] Compiling RealHTTP HTTPValidator.swift
[45/81] Compiling RealHTTP HTTPSecurity.swift
[46/81] Compiling RealHTTP HTTPSecurityService.swift
[47/81] Compiling RealHTTP CertificatesSecurity.swift
[48/81] Compiling RealHTTP SSLCertificate.swift
[49/81] Compiling RealHTTP CredentialSecurity.swift
[50/81] Compiling RealHTTP SelfSignedCertsSecurity.swift
[51/81] Compiling RealHTTP HTTPStubBodyMatcher.swift
[52/81] Compiling RealHTTP HTTPStubCustomMatcher.swift
[53/81] Compiling RealHTTP HTTPStubJSONMatcher.swift
[54/81] Compiling RealHTTP HTTPStubRegExMatcher.swift
[55/81] Compiling RealHTTP HTTPStubURITemplateMatcher.swift
[56/81] Compiling RealHTTP HTTPStubURLMatcher.swift
[57/81] Compiling RealHTTP HTTPStubMatcher.swift
[58/81] Compiling RealHTTP HTTPDynamicStubResponse.swift
[59/81] Compiling RealHTTP Foundation+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[60/81] Compiling RealHTTP HTTPFormattable.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[61/81] Compiling RealHTTP ThreadSafeDictionary.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[62/81] Compiling RealHTTP URLRequest+Extension.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[63/81] Compiling RealHTTP HTTPCacheControl.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[64/81] Compiling RealHTTP HTTPContentType.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[65/81] Compiling RealHTTP HTTPError.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[66/81] Compiling RealHTTP HTTPMethod.swift
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift:238:1: warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
236 | // MARK: - URL
237 |
238 | extension URL: ExpressibleByStringLiteral {
    | |- warning: extension declares a conformance of imported type 'URL' to imported protocols 'ExpressibleByStringLiteral', 'ExpressibleByExtendedGraphemeClusterLiteral', 'ExpressibleByUnicodeScalarLiteral'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
239 |
240 |     public init(stringLiteral value: StaticString) {
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:67:17: warning: capture of non-sendable type 'V.Type' in an isolated closure
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
67 |                 self?.dictionary[key] = newValue
   |                 `- warning: capture of non-sendable type 'V.Type' in an isolated closure
68 |             }
69 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:66:64: warning: capture of non-sendable type 'V.Type' in an isolated closure
64 |         }
65 |         set(newValue) {
66 |             self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                                `- warning: capture of non-sendable type 'V.Type' in an isolated closure
67 |                 self?.dictionary[key] = newValue
68 |             }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:80:30: warning: capture of non-sendable type 'V.Type' in an isolated closure
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
80 |             self?.dictionary.removeValue(forKey: key)
   |                              `- warning: capture of non-sendable type 'V.Type' in an isolated closure
81 |         }
82 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:79:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
77 |
78 |     func removeValue(forKey key: V) {
79 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
80 |             self?.dictionary.removeValue(forKey: key)
81 |         }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:86:13: warning: capture of non-sendable type 'V.Type' in an isolated closure
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
86 |             self?.dictionary.removeAll()
   |             `- warning: capture of non-sendable type 'V.Type' in an isolated closure
87 |         }
88 |     }
/Users/admin/builder/spi-builder-workspace/Sources/RealHTTP/Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift:85:60: warning: capture of non-sendable type 'V.Type' in an isolated closure
83 |
84 |     func removeAll() {
85 |         self.concurrentQueue.async(flags: .barrier) {[weak self] in
   |                                                            `- warning: capture of non-sendable type 'V.Type' in an isolated closure
86 |             self?.dictionary.removeAll()
87 |         }
[67/81] Compiling RealHTTP MIMEType.swift
[68/81] Compiling RealHTTP HTTPMetrics.swift
[69/81] Compiling RealHTTP HTTPMetrics+Console.swift
[70/81] Compiling RealHTTP HTTPMetricsRender.swift
[71/81] Compiling RealHTTP URITemplate.swift
[72/81] Compiling RealHTTP cURLHelper.swift
[73/81] Compiling RealHTTP RealHTTP.swift
[74/81] Compiling RealHTTP HTTPStubIgnoreRule.swift
[75/81] Compiling RealHTTP HTTPStubDataConvertible.swift
[76/81] Compiling RealHTTP HTTPStubber.swift
[77/81] Compiling RealHTTP HTTPStubberErrors.swift
[78/81] Compiling RealHTTP HTTPStubHookProtocol.swift
[79/81] Compiling RealHTTP HTTPStubURLProtocol.swift
[80/81] Compiling RealHTTP URLHook.swift
[81/81] Compiling RealHTTP URLSessionHook.swift
Build complete! (5.25s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "RealHTTP",
  "name" : "RealHTTP",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    }
  ],
  "products" : [
    {
      "name" : "RealHTTP",
      "targets" : [
        "RealHTTP"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "RealHTTPTests",
      "module_type" : "SwiftTarget",
      "name" : "RealHTTPTests",
      "path" : "Tests/RealHTTPTests",
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/RealHTTPTests/Resources/mac_icon.jpg",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/RealHTTPTests/Resources/test_rawdata.png",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Headers+Tests.swift",
        "MovieDBTest.swift",
        "Requests+Tests.swift"
      ],
      "target_dependencies" : [
        "RealHTTP"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RealHTTP",
      "module_type" : "SwiftTarget",
      "name" : "RealHTTP",
      "path" : "Sources/RealHTTP",
      "product_memberships" : [
        "RealHTTP"
      ],
      "sources" : [
        "Client/HTTPClient/HTTPClient.swift",
        "Client/HTTPClient/HTTPClientDelegate.swift",
        "Client/HTTPRequest/HTTPRequest+Combine.swift",
        "Client/HTTPRequest/HTTPRequest.swift",
        "Client/HTTPResponse/HTTPResponse.swift",
        "Client/Internal/HTTPBody/HTTPBody.swift",
        "Client/Internal/HTTPBody/HTTPSerializableBody.swift",
        "Client/Internal/HTTPBody/JSON/HTTPBody+JSON.swift",
        "Client/Internal/HTTPBody/JSON/JSONEncodable.swift",
        "Client/Internal/HTTPBody/JSON/JSONSerializable.swift",
        "Client/Internal/HTTPBody/Multipart/HTTPBody+FormValues.swift",
        "Client/Internal/HTTPBody/Multipart/HTTPBody+Multipart.swift",
        "Client/Internal/HTTPBody/Multipart/Support/MultipartForm+Boundary.swift",
        "Client/Internal/HTTPBody/Multipart/Support/MultipartForm+Item.swift",
        "Client/Internal/HTTPBody/Multipart/Support/MultipartForm.swift",
        "Client/Internal/HTTPBody/Stream/HTTPBody+Stream.swift",
        "Client/Internal/HTTPBody/Stream/StreamContent.swift",
        "Client/Internal/HTTPBody/URLParametersData/HTTPBody+QueryString.swift",
        "Client/Internal/HTTPBody/URLParametersData/URLParametersData.swift",
        "Client/Internal/HTTPDataLoader/HTTPDataLoader+Response.swift",
        "Client/Internal/HTTPDataLoader/HTTPDataLoader.swift",
        "Client/Internal/HTTPResponseTransform/HTTPResponseTransform.swift",
        "Client/Internal/HTTPResponseValidator/HTTPAltRequestValidator.swift",
        "Client/Internal/HTTPResponseValidator/HTTPAltTaskValidator.swift",
        "Client/Internal/HTTPResponseValidator/HTTPDefaultValidator.swift",
        "Client/Internal/HTTPResponseValidator/HTTPValidator.swift",
        "Client/Internal/HTTPSecurity/HTTPSecurity.swift",
        "Client/Internal/HTTPSecurity/HTTPSecurityService.swift",
        "Client/Internal/HTTPSecurity/Options/CertificatesSecurity/CertificatesSecurity.swift",
        "Client/Internal/HTTPSecurity/Options/CertificatesSecurity/SSLCertificate.swift",
        "Client/Internal/HTTPSecurity/Options/CredentialSecurity.swift",
        "Client/Internal/HTTPSecurity/Options/SelfSignedCertsSecurity.swift",
        "Client/Internal/Other Structures/Foundation+Extensions/Foundation+Extension.swift",
        "Client/Internal/Other Structures/Foundation+Extensions/HTTPFormattable.swift",
        "Client/Internal/Other Structures/Foundation+Extensions/ThreadSafeDictionary.swift",
        "Client/Internal/Other Structures/Foundation+Extensions/URLRequest+Extension.swift",
        "Client/Internal/Other Structures/HTTPCacheControl.swift",
        "Client/Internal/Other Structures/HTTPContentType.swift",
        "Client/Internal/Other Structures/HTTPError.swift",
        "Client/Internal/Other Structures/HTTPMethod.swift",
        "Client/Internal/Other Structures/HTTPProgress.swift",
        "Client/Internal/Other Structures/HTTPRequestPriority.swift",
        "Client/Internal/Other Structures/HTTPScheme.swift",
        "Client/Internal/Other Structures/HTTPStatusCode.swift",
        "Client/Internal/Other Structures/HTTPVersion.swift",
        "Client/Internal/Other Structures/Headers/HTTPHeaderElement+Name.swift",
        "Client/Internal/Other Structures/Headers/HTTPHeaders+Element.swift",
        "Client/Internal/Other Structures/Headers/HTTPHeaders.swift",
        "Client/Internal/Other Structures/MIMEType.swift",
        "Client/Internal/Other Structures/Metrics/HTTPMetrics.swift",
        "Client/Internal/Other Structures/Metrics/Renders/HTTPMetrics+Console.swift",
        "Client/Internal/Other Structures/Metrics/Renders/HTTPMetricsRender.swift",
        "Client/Internal/Other Structures/URITemplate.swift",
        "Client/Internal/Other Structures/cURLHelper.swift",
        "RealHTTP.swift",
        "Stubber/DataTypes/HTTPStubIgnoreRule.swift",
        "Stubber/DataTypes/Stub Matchers/Built-In Matchers/HTTPStubBodyMatcher.swift",
        "Stubber/DataTypes/Stub Matchers/Built-In Matchers/HTTPStubCustomMatcher.swift",
        "Stubber/DataTypes/Stub Matchers/Built-In Matchers/HTTPStubJSONMatcher.swift",
        "Stubber/DataTypes/Stub Matchers/Built-In Matchers/HTTPStubRegExMatcher.swift",
        "Stubber/DataTypes/Stub Matchers/Built-In Matchers/HTTPStubURITemplateMatcher.swift",
        "Stubber/DataTypes/Stub Matchers/Built-In Matchers/HTTPStubURLMatcher.swift",
        "Stubber/DataTypes/Stub Matchers/HTTPStubMatcher.swift",
        "Stubber/DataTypes/Stub Request/HTTPDynamicStubResponse.swift",
        "Stubber/DataTypes/Stub Request/HTTPStubRequest+Matchers.swift",
        "Stubber/DataTypes/Stub Request/HTTPStubRequest+Stub.swift",
        "Stubber/DataTypes/Stub Request/HTTPStubRequest.swift",
        "Stubber/DataTypes/Stub Response/HTTPEchoResponse.swift",
        "Stubber/DataTypes/Stub Response/HTTPStubResponse.swift",
        "Stubber/DataTypes/Support/Foundation+Stubber.swift",
        "Stubber/DataTypes/Support/HTTPStub+Extension.swift",
        "Stubber/DataTypes/Support/HTTPStubDataConvertible.swift",
        "Stubber/HTTPStubber.swift",
        "Stubber/HTTPStubberErrors.swift",
        "Stubber/Hooks/HTTPStubHookProtocol.swift",
        "Stubber/Hooks/HTTPStubURLProtocol.swift",
        "Stubber/Hooks/URLHook.swift",
        "Stubber/Hooks/URLSessionHook.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.