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 master (b46f1e), with Swift 6.2 (beta) for macOS (SPM) on 19 Jun 2025 02:41:01 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: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/yonaskolb/NetworkRequest
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
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 master
========================================
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 DecodableRequest.swift
[5/12] Compiling NetworkRequest Request.swift
[6/12] Compiling NetworkRequest RequestError.swift
[7/12] Compiling NetworkRequest NetworkServiceGroup.swift
[8/12] Compiling NetworkRequest MockNetworkService.swift
[9/12] Compiling NetworkRequest RequestHandler.swift
[10/12] Compiling NetworkRequest NetworkService.swift
[11/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>
[12/12] Emitting module NetworkRequest
Build complete! (4.41s)
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.