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 KippleNetworking, reference 0.6.0 (49990a), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 05:19:33 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/bdrelling/KippleNetworking.git
Reference: 0.6.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bdrelling/KippleNetworking
 * tag               0.6.0      -> FETCH_HEAD
HEAD is now at 49990aa Updated Compatibility section of README
Cloned https://github.com/bdrelling/KippleNetworking.git
Revision (git rev-parse @):
49990aaecbab700e0c3fb0e0e4c74d085d0d92f3
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/bdrelling/KippleNetworking.git at 0.6.0
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/bdrelling/KippleNetworking.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
[1/1] Compiling plugin SwiftFormatPlugin
[2/2] Compiling plugin GenerateManual
Building for debugging...
[2/7] Write sources
[6/7] Write swift-version-1EA4D86E10B52AF.txt
[8/37] Compiling KippleLogging Logger+Convenience.swift
[9/37] Compiling KippleFoundation SemanticVersion.swift
[10/38] Compiling KippleLogging ConsoleLogHandler.swift
[11/38] Compiling KippleFoundation URLConvertible.swift
[12/38] Compiling KippleFoundation BundleInfo.swift
[13/38] Emitting module KippleFoundation
[14/38] Emitting module KippleLogging
[15/38] Compiling KippleFoundation Comparable+Clamped.swift
[16/38] Compiling KippleLogging Exports.swift
[17/38] Compiling KippleCodable Encodable+AsDictionary.swift
[18/38] Compiling KippleCodable Encodable+PrettyPrinted.swift
[19/38] Compiling KippleFoundation Int+Convenience.swift
[20/38] Compiling KippleFoundation Bundle+Convenience.swift
[21/38] Compiling KippleFoundation Bundle+Key.swift
[22/38] Compiling KippleCodable JSONDecoder+DecodeCleaned.swift
[23/38] Compiling KippleCodable PropertyListDecoder+DecodeCleaned.swift
[24/38] Compiling KippleFoundation NSNumber+Boolean.swift
[25/38] Compiling KippleFoundation Result+Convenience.swift
[26/38] Compiling KippleCodable DecodingError+Cleaned.swift
[27/38] Compiling KippleFoundation String+Convenience.swift
[28/38] Compiling KippleCodable Dictionary+AsJSONSerializedData.swift
[29/38] Compiling KippleFoundation String+LocalizedError.swift
[30/38] Compiling KippleFoundation BinaryInteger+Clamped.swift
[31/38] Compiling KippleFoundation Bool+Convenience.swift
[34/38] Compiling KippleCodable CodableDefaultStrategy.swift
[35/38] Emitting module KippleCodable
[36/38] Compiling KippleCodable CodableDefault.swift
[37/39] Compiling KippleFoundation AppInfo.swift
[38/39] Compiling KippleFoundation Swift+Modulo.swift
[39/39] Compiling KippleCodable CodableIgnored.swift
[40/70] Emitting module KippleNetworking
[41/73] Compiling KippleNetworking URLRequestConvertible.swift
[42/73] Compiling KippleNetworking HTTPClient+ExecuteResponseAnticipating.swift
[43/73] Compiling KippleNetworking Request+AsHTTPClientRequest.swift
[44/73] Compiling KippleNetworking NIONetworkRequestDispatcher.swift
[45/73] Compiling KippleNetworking URLRequest+SetHeaders.swift
[46/73] Compiling KippleNetworking URLRequest+SetParameters.swift
[47/73] Compiling KippleNetworking URLRequest+SetTimeout.swift
[48/73] Compiling KippleNetworking FoundationNetworkRequestDispatcher.swift
[49/73] Compiling KippleNetworking Exports.swift
[50/73] Compiling KippleNetworking HTTPURLResponse+Status.swift
[51/73] Compiling KippleNetworking Request+AsURLRequest.swift
[52/73] Compiling KippleNetworking URLRequest+Init.swift
[53/73] Compiling KippleNetworking CharacterSet+RFC3986Unreserved.swift
[54/73] Compiling KippleNetworking Dictionary+AsHeaderDictionary.swift
[55/73] Compiling KippleNetworking Formatter+ISO8601.swift
[56/73] Compiling KippleNetworking HTTPBodyEncoding.swift
[57/73] Compiling KippleNetworking HTTPHeader.swift
[58/73] Compiling KippleNetworking HTTPMethod.swift
[59/73] Compiling KippleNetworking URLComponents+SetQueryItems.swift
[60/73] Compiling KippleNetworking HTTPClient.swift
[61/73] Compiling KippleNetworking UniversalNetworkRequestDispatcher+DispatchMode.swift
[62/73] Compiling KippleNetworking HTTPStatusCode.swift
[63/73] Compiling KippleNetworking ParameterEncoding.swift
[64/73] Compiling KippleNetworking NetworkingError.swift
[65/73] Compiling KippleNetworking JSONDecoder+SafeISO8601.swift
[66/73] Compiling KippleNetworking JSONEncoder+SafeISO8601.swift
[67/73] Compiling KippleNetworking String+IsURLWithQueryString.swift
[68/73] Compiling KippleNetworking UniversalNetworkRequestDispatcher.swift
[69/73] Compiling KippleNetworking DataResponse.swift
[70/73] Compiling KippleNetworking Environment.swift
[71/73] Compiling KippleNetworking Request.swift
[72/73] Compiling KippleNetworking NetworkRequestDispatching.swift
[73/73] Compiling KippleNetworking ParameterDictionaryConvertible.swift
Build complete! (67.17s)
Fetching https://github.com/bdrelling/KippleTools
Fetching https://github.com/bdrelling/Kipple
[1/720] Fetching kippletools
[81/2384] Fetching kippletools, kipple
Fetched https://github.com/bdrelling/KippleTools from cache (1.62s)
Fetched https://github.com/bdrelling/Kipple from cache (1.62s)
Computing version for https://github.com/bdrelling/Kipple
Computed https://github.com/bdrelling/Kipple at 0.14.3 (2.21s)
Fetching https://github.com/kishikawakatsumi/KeychainAccess
Fetching https://github.com/devicekit/DeviceKit
Fetching https://github.com/apple/swift-log
Fetching https://github.com/apple/swift-collections
[1/3836] Fetching swift-log
[347/8222] Fetching swift-log, keychainaccess
[555/12294] Fetching swift-log, keychainaccess, devicekit
[1086/28934] Fetching swift-log, keychainaccess, devicekit, swift-collections
Fetched https://github.com/kishikawakatsumi/KeychainAccess from cache (1.20s)
[12235/24548] Fetching swift-log, devicekit, swift-collections
Fetched https://github.com/devicekit/DeviceKit from cache (1.59s)
Fetched https://github.com/apple/swift-log from cache (1.59s)
Fetched https://github.com/apple/swift-collections from cache (1.59s)
Computing version for https://github.com/kishikawakatsumi/KeychainAccess
Computed https://github.com/kishikawakatsumi/KeychainAccess at 4.2.2 (2.13s)
Computing version for https://github.com/bdrelling/KippleTools
Computed https://github.com/bdrelling/KippleTools at 0.5.4 (0.49s)
Fetching https://github.com/nicklockwood/SwiftFormat
Fetching https://github.com/apple/swift-argument-parser
[1/15380] Fetching swift-argument-parser
[15381/64321] Fetching swift-argument-parser, swiftformat
Fetched https://github.com/nicklockwood/SwiftFormat from cache (45.48s)
Fetched https://github.com/apple/swift-argument-parser from cache (45.48s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.6.3 (46.12s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.1 (0.40s)
Computing version for https://github.com/devicekit/DeviceKit
Computed https://github.com/devicekit/DeviceKit at 5.6.0 (0.49s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.2.0 (0.47s)
Computing version for https://github.com/nicklockwood/SwiftFormat
Computed https://github.com/nicklockwood/SwiftFormat at 0.56.4 (0.49s)
Creating working copy for https://github.com/apple/swift-collections
Working copy of https://github.com/apple/swift-collections resolved at 1.2.0
Creating working copy for https://github.com/bdrelling/KippleTools
Working copy of https://github.com/bdrelling/KippleTools resolved at 0.5.4
Creating working copy for https://github.com/bdrelling/Kipple
Working copy of https://github.com/bdrelling/Kipple resolved at 0.14.3
Creating working copy for https://github.com/kishikawakatsumi/KeychainAccess
Working copy of https://github.com/kishikawakatsumi/KeychainAccess resolved at 4.2.2
Creating working copy for https://github.com/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.6.3
Creating working copy for https://github.com/nicklockwood/SwiftFormat
Working copy of https://github.com/nicklockwood/SwiftFormat resolved at 0.56.4
Creating working copy for https://github.com/devicekit/DeviceKit
Working copy of https://github.com/devicekit/DeviceKit resolved at 5.6.0
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.1
Build complete.
{
  "dependencies" : [
    {
      "identity" : "kipple",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.14.0",
            "upper_bound" : "0.15.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/bdrelling/Kipple"
    },
    {
      "identity" : "kippletools",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "0.5.0",
            "upper_bound" : "0.6.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/bdrelling/KippleTools"
    }
  ],
  "manifest_display_name" : "KippleNetworking",
  "name" : "KippleNetworking",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    }
  ],
  "products" : [
    {
      "name" : "KippleNetworking",
      "targets" : [
        "KippleNetworking"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "KippleNetworkingTests",
      "module_type" : "SwiftTarget",
      "name" : "KippleNetworkingTests",
      "path" : "Tests/KippleNetworkingTests",
      "sources" : [
        "Core/Extensions/Environment+XKCD.swift",
        "Core/Models/XkcdStrip.swift",
        "Core/Requests/GetLatestXKCDStripRequest.swift",
        "Core/Requests/GetXKCDStripRequest.swift",
        "Tests/DictionaryExtensionTests.swift",
        "Tests/EnvironmentTests.swift",
        "Tests/FoundationNetworkRequestDispatcherTests.swift",
        "Tests/HTTPClientTests.swift",
        "Tests/ISO8601ExtensionTests.swift",
        "Tests/RFC3986ExtensionTests.swift",
        "Tests/StringExtensionTests.swift",
        "Tests/SwiftNIONetworkRequestDispatcherTests.swift",
        "Tests/URLComponentsExtensionTests.swift",
        "Tests/URLRequestConvertibleTests.swift",
        "Tests/URLRequestExtensionTests.swift"
      ],
      "target_dependencies" : [
        "KippleNetworking"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KippleNetworking",
      "module_type" : "SwiftTarget",
      "name" : "KippleNetworking",
      "path" : "Sources/KippleNetworking",
      "product_dependencies" : [
        "KippleCodable",
        "KippleFoundation",
        "KippleLogging"
      ],
      "product_memberships" : [
        "KippleNetworking"
      ],
      "sources" : [
        "Exports.swift",
        "Foundation/Extensions/HTTPURLResponse+Status.swift",
        "Foundation/Extensions/Request+AsURLRequest.swift",
        "Foundation/Extensions/URLRequest+Init.swift",
        "Foundation/Extensions/URLRequest+SetHeaders.swift",
        "Foundation/Extensions/URLRequest+SetParameters.swift",
        "Foundation/Extensions/URLRequest+SetTimeout.swift",
        "Foundation/Helpers/FoundationNetworkRequestDispatcher.swift",
        "Foundation/Protocols/URLRequestConvertible.swift",
        "NIO/Extensions/HTTPClient+ExecuteResponseAnticipating.swift",
        "NIO/Extensions/Request+AsHTTPClientRequest.swift",
        "NIO/Helpers/NIONetworkRequestDispatcher.swift",
        "Shared/Enums/HTTPBodyEncoding.swift",
        "Shared/Enums/HTTPHeader.swift",
        "Shared/Enums/HTTPMethod.swift",
        "Shared/Enums/HTTPStatusCode.swift",
        "Shared/Enums/ParameterEncoding.swift",
        "Shared/Errors/NetworkingError.swift",
        "Shared/Extensions/CharacterSet+RFC3986Unreserved.swift",
        "Shared/Extensions/Dictionary+AsHeaderDictionary.swift",
        "Shared/Extensions/Formatter+ISO8601.swift",
        "Shared/Extensions/JSONDecoder+SafeISO8601.swift",
        "Shared/Extensions/JSONEncoder+SafeISO8601.swift",
        "Shared/Extensions/String+IsURLWithQueryString.swift",
        "Shared/Extensions/URLComponents+SetQueryItems.swift",
        "Shared/Helpers/HTTPClient.swift",
        "Shared/Helpers/UniversalNetworkRequestDispatcher+DispatchMode.swift",
        "Shared/Helpers/UniversalNetworkRequestDispatcher.swift",
        "Shared/Models/DataResponse.swift",
        "Shared/Models/Environment.swift",
        "Shared/Models/Request.swift",
        "Shared/Protocols/NetworkRequestDispatching.swift",
        "Shared/Protocols/ParameterDictionaryConvertible.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.7"
}
Done.