The Swift Package Index logo.Swift Package Index

Build Information

Successful build of PersistentKeyValueKit, reference 1.0.0 (2f459e), with Swift 6.3 for macOS (SPM) on 15 Apr 2026 12:28:58 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.70.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/kylehughes/PersistentKeyValueKit.git
Reference: 1.0.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/kylehughes/PersistentKeyValueKit
 * tag               1.0.0      -> FETCH_HEAD
HEAD is now at 2f459e0 Initial commit
Cloned https://github.com/kylehughes/PersistentKeyValueKit.git
Revision (git rev-parse @):
2f459e001820c74bb271036dd6a821df0f629b4c
SUCCESS checkout https://github.com/kylehughes/PersistentKeyValueKit.git at 1.0.0
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "traits": [
    "default"
  ],
  "dependencies": [
    {
      "identity": "persistentkeyvaluekit",
      "name": "PersistentKeyValueKit",
      "url": "https://github.com/kylehughes/PersistentKeyValueKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/PersistentKeyValueKit",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/kylehughes/PersistentKeyValueKit.git
[1/1204] Fetching persistentkeyvaluekit
Fetched https://github.com/kylehughes/PersistentKeyValueKit.git from cache (0.75s)
Creating working copy for https://github.com/kylehughes/PersistentKeyValueKit.git
Working copy of https://github.com/kylehughes/PersistentKeyValueKit.git resolved at 1.0.0 (2f459e0)
warning: '.resolve-product-dependencies': dependency 'persistentkeyvaluekit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.3
Building package at path:  $PWD
https://github.com/kylehughes/PersistentKeyValueKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version--6988338F2F200930.txt
[3/31] Compiling PersistentKeyValueKit InMemoryPersistentKeyValueStore.swift
[4/31] Compiling PersistentKeyValueKit PersistentKeyValueStore.swift
[5/31] Compiling PersistentKeyValueKit PersistentDebugKey.swift
[6/31] Compiling PersistentKeyValueKit KeyValuePersistible.swift
[7/31] Compiling PersistentKeyValueKit PrimitiveKeyValuePersistible.swift
[8/31] Compiling PersistentKeyValueKit CodablePersistentKeyValueRepresentation.swift
[9/31] Compiling PersistentKeyValueKit LosslessStringConvertiblePersistentKeyValueRepresentation.swift
[10/31] Compiling PersistentKeyValueKit OptionalPersistentKeyValueRepresentation.swift
[11/31] Compiling PersistentKeyValueKit PrimitivePersistentKeyValueRepresentation.swift
[12/34] Emitting module PersistentKeyValueKit
[13/34] Compiling PersistentKeyValueKit Data+KeyValuePersistible.swift
[14/34] Compiling PersistentKeyValueKit URL+KeyValuePersistible.swift
[15/34] Compiling PersistentKeyValueKit Array<KeyValuePersistible>+KeyValuePersistible.swift
[16/34] Compiling PersistentKeyValueKit Bool+KeyValuePersistible.swift
[17/34] Compiling PersistentKeyValueKit PersistentKeyUIObservableObject.swift
[18/34] Compiling PersistentKeyValueKit PersistentValue+EnvironmentValues.swift
[19/34] Compiling PersistentKeyValueKit PersistentValue.swift
[20/34] Compiling PersistentKeyValueKit PersistentKeyValueRepresentation.swift
[21/34] Compiling PersistentKeyValueKit NSUbiquitousKeyValueStore+PersistentKeyValueStore.swift
[22/34] Compiling PersistentKeyValueKit UserDefaults+PersistentKeyValueStore.swift
[23/34] Compiling PersistentKeyValueKit PersistentKey.swift
[24/34] Compiling PersistentKeyValueKit PersistentKeyProtocol.swift
[25/34] Compiling PersistentKeyValueKit DefaultPersistentKeyValueStoreViewModifier.swift
[26/34] Compiling PersistentKeyValueKit Dictionary<String, KeyValuePersistible>+KeyValuePersistible.swift
[27/34] Compiling PersistentKeyValueKit Double+KeyValuePersistible.swift
[28/34] Compiling PersistentKeyValueKit Float+KeyValuePersistible.swift
[29/34] Compiling PersistentKeyValueKit ProxyPersistentKeyValueRepresentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PersistentKeyValueKit/Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentation.swift:34:19: warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 32 |     ) where Other: ProxyPersistentKeyValueRepresentationProtocol, Other.Proxy == Proxy {
 33 |         self.to = { @Sendable in
 34 |             other.to(to($0))
    |                   `- warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 35 |         }
 36 |
/Users/admin/builder/spi-builder-workspace/Sources/PersistentKeyValueKit/Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentation.swift:38:52: warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 36 |
 37 |         self.from = { @Sendable in
 38 |             guard let otherDeserialization = other.from($0) else {
    |                                                    `- warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 39 |                 return nil
 40 |             }
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[30/34] Compiling PersistentKeyValueKit ProxyPersistentKeyValueRepresentationProtocol.swift
/Users/admin/builder/spi-builder-workspace/Sources/PersistentKeyValueKit/Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentation.swift:34:19: warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 32 |     ) where Other: ProxyPersistentKeyValueRepresentationProtocol, Other.Proxy == Proxy {
 33 |         self.to = { @Sendable in
 34 |             other.to(to($0))
    |                   `- warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 35 |         }
 36 |
/Users/admin/builder/spi-builder-workspace/Sources/PersistentKeyValueKit/Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentation.swift:38:52: warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 36 |
 37 |         self.from = { @Sendable in
 38 |             guard let otherDeserialization = other.from($0) else {
    |                                                    `- warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 39 |                 return nil
 40 |             }
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[31/34] Compiling PersistentKeyValueKit RawRepresentablePersistentKeyValueRepresentation.swift
/Users/admin/builder/spi-builder-workspace/Sources/PersistentKeyValueKit/Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentation.swift:34:19: warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 32 |     ) where Other: ProxyPersistentKeyValueRepresentationProtocol, Other.Proxy == Proxy {
 33 |         self.to = { @Sendable in
 34 |             other.to(to($0))
    |                   `- warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 35 |         }
 36 |
/Users/admin/builder/spi-builder-workspace/Sources/PersistentKeyValueKit/Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentation.swift:38:52: warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 36 |
 37 |         self.from = { @Sendable in
 38 |             guard let otherDeserialization = other.from($0) else {
    |                                                    `- warning: capture of non-Sendable type 'Proxy.Type' in an isolated closure [#SendableMetatypes]
 39 |                 return nil
 40 |             }
[#SendableMetatypes]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-metatypes>
[32/34] Compiling PersistentKeyValueKit Int+KeyValuePersistible.swift
[33/34] Compiling PersistentKeyValueKit Optional+KeyValuePersistible.swift
[34/34] Compiling PersistentKeyValueKit String+KeyValuePersistible.swift
Build complete! (10.95s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "PersistentKeyValueKit",
  "name" : "PersistentKeyValueKit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "15.0"
    },
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "tvos",
      "version" : "15.0"
    },
    {
      "name" : "visionos",
      "version" : "1.0"
    },
    {
      "name" : "watchos",
      "version" : "8.0"
    }
  ],
  "products" : [
    {
      "name" : "PersistentKeyValueKit",
      "targets" : [
        "PersistentKeyValueKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "PersistentKeyValueKitTests",
      "module_type" : "SwiftTarget",
      "name" : "PersistentKeyValueKitTests",
      "path" : "Tests/PersistentKeyValueKitTests",
      "sources" : [
        "Scaffolding/Custom Persistent Key-Value Representations/ReferenceProxyPersistentKeyValueRepresentation.swift",
        "Scaffolding/Custom Persistible Types/CustomPersistibleType+Codable.swift",
        "Scaffolding/Custom Persistible Types/CustomPersistibleType+Comprehensive.swift",
        "Scaffolding/Custom Persistible Types/CustomPersistibleType+LosslessStringConvertible.swift",
        "Scaffolding/Custom Persistible Types/CustomPersistibleType+Proxy.swift",
        "Scaffolding/Custom Persistible Types/CustomPersistibleType+RawRepresentable.swift",
        "Scaffolding/Custom Persistible Types/CustomPersistibleType.swift",
        "Scaffolding/Mocks/MockNSUbiquitousKeyValueStore.swift",
        "Tests/Key-Value Persistible/AbstractKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/AbstractPrimitiveKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Foundation/DataKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Foundation/DateKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Foundation/URLKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/ArrayOfPrimitivesKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/ArrayOfProxiesKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/BoolKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/DictionaryOfPrimitivesKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/DictionaryOfProxiesKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/DoubleKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/FloatKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/IntKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/OptionalKeyValuePersistibleTests.swift",
        "Tests/Key-Value Persistible/Extensions/Standard Library/StringKeyValuePersistibleTests.swift",
        "Tests/Persistent Key-Value Representation/Implementations/LosslessStringConvertiblePersistentKeyValueRepresentationTests.swift",
        "Tests/Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentationTests.swift",
        "Tests/Persistent Key-Value Store/AbstractPersistentKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/AbstractPersistentKeyValueStoreTypeTests.swift",
        "Tests/Persistent Key-Value Store/InMemoryPersistentKeyValueStore/InMemoryPersistentKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/AbstractNSUbiquitousKeyValueStoreTypeTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/NSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Custom/CodableNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Custom/LosslessStringConvertibleNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Custom/ProxyNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Custom/RawRepresentableNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Foundation/DataNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Foundation/URLNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/ArrayNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/BoolNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/DictionaryNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/DoubleNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/FloatNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/IntNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/OptionalNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/NSUbiquitousKeyValueStore/Type Tests/Standard Library/StringNSUbiquitousKeyValueStoreTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/AbstractUserDefaultsTypeTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Custom/CodableUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Custom/LosslessStringConvertibleUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Custom/ProxyUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Custom/RawRepresentableUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Foundation/DataUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Foundation/URLUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/ArrayUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/BoolUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/DictionaryUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/DoubleUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/FloatUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/IntUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/OptionalUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/Type Tests/Standard Library/StringUserDefaultsTests.swift",
        "Tests/Persistent Key-Value Store/UserDefaults/UserDefaultsTests.swift",
        "Tests/Persistent Key/AbstractPersistentKeyTests.swift",
        "Tests/Persistent Key/Implementations/PersistentDebugKeyTests.swift",
        "Tests/Persistent Key/Implementations/PersistentKeyTests.swift",
        "Tests/Persistent Key/PersistentKeyObserverTests.swift",
        "Tests/Persistent Key/PersistentKeyProtocolTests.swift",
        "Tests/Property Wrapper/DefaultPersistentKeyValueStoreViewModifierTests.swift",
        "Tests/Property Wrapper/PersistentValueTests.swift"
      ],
      "target_dependencies" : [
        "PersistentKeyValueKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PersistentKeyValueKit",
      "module_type" : "SwiftTarget",
      "name" : "PersistentKeyValueKit",
      "path" : "Sources/PersistentKeyValueKit",
      "product_memberships" : [
        "PersistentKeyValueKit"
      ],
      "sources" : [
        "Key-Value Persistible/Extension/Foundation/Data+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Foundation/URL+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/Array<KeyValuePersistible>+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/Bool+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/Dictionary<String, KeyValuePersistible>+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/Double+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/Float+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/Int+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/Optional+KeyValuePersistible.swift",
        "Key-Value Persistible/Extension/Standard Library/String+KeyValuePersistible.swift",
        "Key-Value Persistible/KeyValuePersistible.swift",
        "Key-Value Persistible/PrimitiveKeyValuePersistible.swift",
        "Persistent Key-Value Representation/Implementations/CodablePersistentKeyValueRepresentation.swift",
        "Persistent Key-Value Representation/Implementations/LosslessStringConvertiblePersistentKeyValueRepresentation.swift",
        "Persistent Key-Value Representation/Implementations/OptionalPersistentKeyValueRepresentation.swift",
        "Persistent Key-Value Representation/Implementations/PrimitivePersistentKeyValueRepresentation.swift",
        "Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentation.swift",
        "Persistent Key-Value Representation/Implementations/ProxyPersistentKeyValueRepresentationProtocol.swift",
        "Persistent Key-Value Representation/Implementations/RawRepresentablePersistentKeyValueRepresentation.swift",
        "Persistent Key-Value Representation/PersistentKeyValueRepresentation.swift",
        "Persistent Key-Value Store/Extensions/Foundation/NSUbiquitousKeyValueStore+PersistentKeyValueStore.swift",
        "Persistent Key-Value Store/Extensions/Foundation/UserDefaults+PersistentKeyValueStore.swift",
        "Persistent Key-Value Store/Implementations/InMemoryPersistentKeyValueStore.swift",
        "Persistent Key-Value Store/PersistentKeyValueStore.swift",
        "Persistent Key/PersistentDebugKey.swift",
        "Persistent Key/PersistentKey.swift",
        "Persistent Key/PersistentKeyProtocol.swift",
        "Property Wrapper/DefaultPersistentKeyValueStoreViewModifier.swift",
        "Property Wrapper/PersistentKeyUIObservableObject.swift",
        "Property Wrapper/PersistentValue+EnvironmentValues.swift",
        "Property Wrapper/PersistentValue.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.