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 NetworkRequest, reference 0.1.0 (b46f1e), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 02:41:04 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/yonaskolb/NetworkRequest.git
Reference: 0.1.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/yonaskolb/NetworkRequest
 * tag               0.1.0      -> FETCH_HEAD
HEAD is now at b46f1ea make DecodingError.decodingError public
Cloned https://github.com/yonaskolb/NetworkRequest.git
Revision (git rev-parse @):
b46f1ea66f6e11af2f199098061a38ffc343522c
SUCCESS checkout https://github.com/yonaskolb/NetworkRequest.git at 0.1.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/yonaskolb/NetworkRequest.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/12] Compiling NetworkRequest EncodableRequest.swift
[4/12] Compiling NetworkRequest RequestError.swift
[5/12] Emitting module NetworkRequest
[6/12] Compiling NetworkRequest HTTPNetworkService.swift
/Users/admin/builder/spi-builder-workspace/Sources/NetworkRequest/NetworkService/HTTPNetworkService.swift:34:17: warning: capture of 'requestHandler' with non-sendable type 'AnyRequestHandler' in a '@Sendable' closure [#SendableClosureCaptures]
 32 |         func complete(_ result: RequestResult<R.ResponseType>) {
 33 |             completionQueue.async {
 34 |                 requestHandler.requestCompleted(result: result.map { $0 })
    |                 `- warning: capture of 'requestHandler' with non-sendable type 'AnyRequestHandler' in a '@Sendable' closure [#SendableClosureCaptures]
 35 |                 completion(result)
 36 |             }
/Users/admin/builder/spi-builder-workspace/Sources/NetworkRequest/NetworkService/HTTPNetworkService.swift:32:25: warning: capture of non-sendable type 'R.Type' in an isolated closure
 30 |         }
 31 |
 32 |         func complete(_ result: RequestResult<R.ResponseType>) {
    |                         `- warning: capture of non-sendable type 'R.Type' in an isolated closure
 33 |             completionQueue.async {
 34 |                 requestHandler.requestCompleted(result: result.map { $0 })
/Users/admin/builder/spi-builder-workspace/Sources/NetworkRequest/NetworkService/HTTPNetworkService.swift:69:21: warning: capture of 'requestHandler' with non-sendable type 'AnyRequestHandler' in a '@Sendable' closure [#SendableClosureCaptures]
 67 |             case .success(let urlRequest):
 68 |                 dataTask = self.urlSession.dataTask(with: urlRequest) { (data, urlResponse, error) in
 69 |                     requestHandler.requestResponded(data: data, urlResponse: urlResponse as? HTTPURLResponse, error: error)
    |                     `- warning: capture of 'requestHandler' with non-sendable type 'AnyRequestHandler' in a '@Sendable' closure [#SendableClosureCaptures]
 70 |                     if let error = error {
 71 |                         if let urlError = error as? URLError {
/Users/admin/builder/spi-builder-workspace/Sources/NetworkRequest/NetworkService/HTTPNetworkService.swift:79:28: warning: capture of non-sendable type 'R.Type' in an isolated closure
 77 |                         let response = urlResponse as? HTTPURLResponse
 78 |                         let statusCode = response?.statusCode ?? 0
 79 |                         if request.validStatusCode(statusCode) {
    |                            `- warning: capture of non-sendable type 'R.Type' in an isolated closure
 80 |                             do {
 81 |                                 let value = try request.decodeResponse(data: data, statusCode: statusCode)
/Users/admin/builder/spi-builder-workspace/Sources/NetworkRequest/NetworkService/HTTPNetworkService.swift:22:41: warning: capture of non-sendable type 'R.Type' in an isolated closure
 20 |
 21 |     @discardableResult
 22 |     open func makeRequest<R: Request>(_ request: R, completion: @escaping (RequestResult<R.ResponseType>) -> Void) -> Cancellable? {
    |                                         `- warning: capture of non-sendable type 'R.Type' in an isolated closure
 23 |
 24 |         let id = UUID().uuidString
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
[7/12] Compiling NetworkRequest DecodableRequest.swift
[8/12] Compiling NetworkRequest RequestHandler.swift
[9/12] Compiling NetworkRequest MockNetworkService.swift
[10/12] Compiling NetworkRequest NetworkServiceGroup.swift
[11/12] Compiling NetworkRequest Request.swift
[12/12] Compiling NetworkRequest NetworkService.swift
Build complete! (4.43s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "NetworkRequest",
  "name" : "NetworkRequest",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "NetworkRequest",
      "targets" : [
        "NetworkRequest"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "NetworkRequestTests",
      "module_type" : "SwiftTarget",
      "name" : "NetworkRequestTests",
      "path" : "Tests/NetworkRequestTests",
      "sources" : [
        "HTTPNetworkTests.swift",
        "MockNetworkTests.swift",
        "NetworkServiceGroupTests.swift",
        "RequestHandlerTests.swift",
        "TestHelpers.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "NetworkRequest"
      ],
      "type" : "test"
    },
    {
      "c99name" : "NetworkRequest",
      "module_type" : "SwiftTarget",
      "name" : "NetworkRequest",
      "path" : "Sources/NetworkRequest",
      "product_memberships" : [
        "NetworkRequest"
      ],
      "sources" : [
        "NetworkService/HTTPNetworkService.swift",
        "NetworkService/MockNetworkService.swift",
        "NetworkService/NetworkService.swift",
        "NetworkService/NetworkServiceGroup.swift",
        "NetworkService/RequestError.swift",
        "NetworkService/RequestHandler.swift",
        "Request/DecodableRequest.swift",
        "Request/EncodableRequest.swift",
        "Request/Request.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.0"
}
Done.