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 main (49990a), with Swift 6.2 (beta) for macOS (SPM) on 21 Jun 2025 05:19:26 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: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/bdrelling/KippleNetworking
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
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 main
========================================
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 KippleCodable CodableDefaultStrategy.swift
[9/38] Compiling KippleLogging ConsoleLogHandler.swift
[10/38] Compiling KippleLogging Logger+Convenience.swift
[11/38] Compiling KippleFoundation SemanticVersion.swift
[12/39] Compiling KippleCodable CodableIgnored.swift
[13/39] Compiling KippleFoundation URLConvertible.swift
[14/39] Compiling KippleFoundation BinaryInteger+Clamped.swift
[15/39] Compiling KippleFoundation Bool+Convenience.swift
[16/39] Emitting module KippleFoundation
[17/39] Compiling KippleFoundation Swift+Modulo.swift
[18/39] Compiling KippleFoundation AppInfo.swift
[19/39] Compiling KippleFoundation String+Convenience.swift
[20/39] Compiling KippleFoundation String+LocalizedError.swift
[21/39] Compiling KippleFoundation NSNumber+Boolean.swift
[22/39] Compiling KippleFoundation Result+Convenience.swift
[23/39] Compiling KippleFoundation Bundle+Convenience.swift
[24/39] Compiling KippleFoundation Bundle+Key.swift
[25/39] Compiling KippleFoundation Comparable+Clamped.swift
[26/39] Compiling KippleFoundation Int+Convenience.swift
[27/39] Compiling KippleCodable PropertyListDecoder+DecodeCleaned.swift
[28/39] Compiling KippleCodable Dictionary+AsJSONSerializedData.swift
[29/39] Compiling KippleCodable CodableDefault.swift
[30/39] Compiling KippleCodable Encodable+PrettyPrinted.swift
[31/39] Compiling KippleFoundation BundleInfo.swift
[32/39] Emitting module KippleCodable
[33/39] Compiling KippleLogging Exports.swift
[34/39] Emitting module KippleLogging
[35/39] Compiling KippleCodable Encodable+AsDictionary.swift
[36/39] Compiling KippleCodable DecodingError+Cleaned.swift
[37/39] Compiling KippleCodable JSONDecoder+DecodeCleaned.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 HTTPBodyEncoding.swift
[46/73] Compiling KippleNetworking HTTPHeader.swift
[47/73] Compiling KippleNetworking HTTPMethod.swift
[48/73] Compiling KippleNetworking CharacterSet+RFC3986Unreserved.swift
[49/73] Compiling KippleNetworking Dictionary+AsHeaderDictionary.swift
[50/73] Compiling KippleNetworking Formatter+ISO8601.swift
[51/73] Compiling KippleNetworking Exports.swift
[52/73] Compiling KippleNetworking HTTPURLResponse+Status.swift
[53/73] Compiling KippleNetworking Request+AsURLRequest.swift
[54/73] Compiling KippleNetworking URLRequest+Init.swift
[55/73] Compiling KippleNetworking URLComponents+SetQueryItems.swift
[56/73] Compiling KippleNetworking HTTPClient.swift
[57/73] Compiling KippleNetworking UniversalNetworkRequestDispatcher+DispatchMode.swift
[58/73] Compiling KippleNetworking HTTPStatusCode.swift
[59/73] Compiling KippleNetworking ParameterEncoding.swift
[60/73] Compiling KippleNetworking NetworkingError.swift
[61/73] Compiling KippleNetworking JSONDecoder+SafeISO8601.swift
[62/73] Compiling KippleNetworking JSONEncoder+SafeISO8601.swift
[63/73] Compiling KippleNetworking String+IsURLWithQueryString.swift
[64/73] Compiling KippleNetworking UniversalNetworkRequestDispatcher.swift
[65/73] Compiling KippleNetworking DataResponse.swift
[66/73] Compiling KippleNetworking Environment.swift
[67/73] Compiling KippleNetworking URLRequest+SetHeaders.swift
[68/73] Compiling KippleNetworking URLRequest+SetParameters.swift
[69/73] Compiling KippleNetworking URLRequest+SetTimeout.swift
[70/73] Compiling KippleNetworking FoundationNetworkRequestDispatcher.swift
[71/73] Compiling KippleNetworking Request.swift
[72/73] Compiling KippleNetworking NetworkRequestDispatching.swift
[73/73] Compiling KippleNetworking ParameterDictionaryConvertible.swift
Build complete! (78.39s)
Fetching https://github.com/bdrelling/Kipple
Fetching https://github.com/bdrelling/KippleTools
[1/1664] Fetching kipple
[135/2384] Fetching kipple, kippletools
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.23s)
Fetching https://github.com/devicekit/DeviceKit
Fetching https://github.com/apple/swift-collections
Fetching https://github.com/kishikawakatsumi/KeychainAccess
Fetching https://github.com/apple/swift-log
[1/3836] Fetching swift-log
[270/20476] Fetching swift-log, swift-collections
[271/24862] Fetching swift-log, swift-collections, keychainaccess
[568/28934] Fetching swift-log, swift-collections, keychainaccess, devicekit
Fetched https://github.com/devicekit/DeviceKit from cache (1.27s)
Fetched https://github.com/kishikawakatsumi/KeychainAccess from cache (1.27s)
[11491/20476] Fetching swift-log, swift-collections
Fetched https://github.com/apple/swift-log from cache (1.61s)
Fetched https://github.com/apple/swift-collections from cache (1.61s)
Computing version for https://github.com/kishikawakatsumi/KeychainAccess
Computed https://github.com/kishikawakatsumi/KeychainAccess at 4.2.2 (2.17s)
Computing version for https://github.com/bdrelling/KippleTools
Computed https://github.com/bdrelling/KippleTools at 0.5.4 (0.53s)
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/nicklockwood/SwiftFormat
[1/15380] Fetching swift-argument-parser
[15381/64321] Fetching swift-argument-parser, swiftformat
Fetched https://github.com/nicklockwood/SwiftFormat from cache (57.28s)
Fetched https://github.com/apple/swift-argument-parser from cache (57.28s)
Computing version for https://github.com/apple/swift-log
Computed https://github.com/apple/swift-log at 1.6.3 (57.93s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.5.1 (0.43s)
Computing version for https://github.com/devicekit/DeviceKit
Computed https://github.com/devicekit/DeviceKit at 5.6.0 (0.51s)
Computing version for https://github.com/apple/swift-collections
Computed https://github.com/apple/swift-collections at 1.2.0 (0.50s)
Computing version for https://github.com/nicklockwood/SwiftFormat
Computed https://github.com/nicklockwood/SwiftFormat at 0.56.4 (0.51s)
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/devicekit/DeviceKit
Working copy of https://github.com/devicekit/DeviceKit resolved at 5.6.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/apple/swift-log
Working copy of https://github.com/apple/swift-log resolved at 1.6.3
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/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.5.1
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/nicklockwood/SwiftFormat
Working copy of https://github.com/nicklockwood/SwiftFormat resolved at 0.56.4
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.