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 SundialKit, reference main (532371), with Swift 6.2 for Linux on 26 Nov 2025 00:45:03 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/brightdigit/SundialKit.git
Reference: main
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: 	git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: 	git branch -m <name>
From https://github.com/brightdigit/SundialKit
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 532371b docs: update version references to alpha releases (#72)
Cloned https://github.com/brightdigit/SundialKit.git
Revision (git rev-parse @):
532371b216347ef2cbaf3b648b48318ca0602a06
SPI manifest file found: $PWD/.spi.yml
SUCCESS checkout https://github.com/brightdigit/SundialKit.git at main
========================================
Build
========================================
Selected platform:         linux
Swift version:             6.2
Building package at path:  $PWD
https://github.com/brightdigit/SundialKit.git
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" -e JAVA_HOME="/root/.sdkman/candidates/java/current" -e SPI_BUILD="1" -e SPI_PROCESSING="1" registry.gitlab.com/finestructure/spi-images:basic-6.2-latest swift build --triple x86_64-unknown-linux-gnu 2>&1
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:36dcf51aceebb7518dd97346bbe30fd556b23ffe7a4d72d70473700580e8e541
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Building for debugging...
[0/5] Write sources
[4/5] Write swift-version-24593BA9C3E375BF.txt
[6/21] Emitting module SundialKitCore
/host/spi-builder-workspace/Sources/SundialKitCore/SundialError.swift:58:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 56 | // MARK: - LocalizedError Conformance
 57 |
 58 | extension SundialError: LocalizedError {
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 59 |   /// A localized message describing what error occurred.
 60 |   public var errorDescription: String? {
/host/spi-builder-workspace/Sources/SundialKitCore/SundialError.swift:93:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 91 | // MARK: - Migration Helpers
 92 |
 93 | extension SundialError {
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 94 |   /// Converts this legacy error to the appropriate modern error type.
 95 |   ///
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[7/23] Compiling SundialKitCore NetworkError.swift
[8/23] Compiling SundialKitCore NetworkMonitoring.swift
[9/23] Compiling SundialKitCore PathStatus.swift
[10/23] Compiling SundialKitCore SerializationError+LocalizedError.swift
[11/23] Compiling SundialKitCore ObserverRegistry.swift
[12/23] Compiling SundialKitCore PassthroughSubject.swift
[13/23] Compiling SundialKitCore ConnectivityError.swift
[14/23] Compiling SundialKitCore ConnectivityManagement.swift
[15/23] Compiling SundialKitCore ActivationState.swift
[16/23] Compiling SundialKitCore ConnectivityError+LocalizedError.swift
[17/23] Compiling SundialKitCore ConnectivityError+LocalizedInfo.swift
[18/23] Compiling SundialKitCore ConnectivityMessage.swift
/host/spi-builder-workspace/Sources/SundialKitCore/ConnectivityMessage.swift:97:38: warning: forced cast from 'Any' to 'any Sendable' always succeeds; did you mean to use 'as'?
 95 |   public init(forceCasting dictionary: [String: Any]) {
 96 |     // swiftlint:disable:next force_cast
 97 |     self = dictionary.mapValues { $0 as! any Sendable }
    |                                      `- warning: forced cast from 'Any' to 'any Sendable' always succeeds; did you mean to use 'as'?
 98 |   }
 99 | }
[19/23] Compiling SundialKitCore Interfaceable.swift
/host/spi-builder-workspace/Sources/SundialKitCore/ConnectivityMessage.swift:97:38: warning: forced cast from 'Any' to 'any Sendable' always succeeds; did you mean to use 'as'?
 95 |   public init(forceCasting dictionary: [String: Any]) {
 96 |     // swiftlint:disable:next force_cast
 97 |     self = dictionary.mapValues { $0 as! any Sendable }
    |                                      `- warning: forced cast from 'Any' to 'any Sendable' always succeeds; did you mean to use 'as'?
 98 |   }
 99 | }
[20/23] Compiling SundialKitCore SerializationError.swift
/host/spi-builder-workspace/Sources/SundialKitCore/SundialError.swift:58:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 56 | // MARK: - LocalizedError Conformance
 57 |
 58 | extension SundialError: LocalizedError {
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 59 |   /// A localized message describing what error occurred.
 60 |   public var errorDescription: String? {
/host/spi-builder-workspace/Sources/SundialKitCore/SundialError.swift:93:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 91 | // MARK: - Migration Helpers
 92 |
 93 | extension SundialError {
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 94 |   /// Converts this legacy error to the appropriate modern error type.
 95 |   ///
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[21/23] Compiling SundialKitCore SundialError.swift
/host/spi-builder-workspace/Sources/SundialKitCore/SundialError.swift:58:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 56 | // MARK: - LocalizedError Conformance
 57 |
 58 | extension SundialError: LocalizedError {
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 59 |   /// A localized message describing what error occurred.
 60 |   public var errorDescription: String? {
/host/spi-builder-workspace/Sources/SundialKitCore/SundialError.swift:93:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 91 | // MARK: - Migration Helpers
 92 |
 93 | extension SundialError {
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 94 |   /// Converts this legacy error to the appropriate modern error type.
 95 |   ///
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[22/23] Compiling SundialKitCore SundialLogger.swift
[23/23] Compiling SundialKitCore Task+Sleep.swift
[25/65] Compiling SundialKitNetwork PathMonitor.swift
[26/65] Compiling SundialKitNetwork NeverPing.swift
[27/66] Compiling SundialKitConnectivity ConnectivityDelegateHandling.swift
[28/66] Compiling SundialKitConnectivity ConnectivityHandler.swift
[29/66] Compiling SundialKitConnectivity ConnectivityManager+DelegateHandling.swift
[30/66] Compiling SundialKitConnectivity ConnectivityManager.swift
[31/69] Compiling SundialKitConnectivity ConnectivityActivation+Implementation.swift
[32/69] Compiling SundialKitConnectivity ConnectivityActivation.swift
[33/69] Compiling SundialKitConnectivity WatchConnectivitySession+WCSessionDelegate.swift
[34/69] Compiling SundialKitConnectivity WatchConnectivitySession.swift
[35/69] Compiling SundialKitConnectivity WatchConnectivitySessionProtocol.swift
[36/69] Compiling SundialKitConnectivity ConnectivityMessaging+Actor.swift
[37/69] Compiling SundialKitConnectivity ConnectivityMessaging.swift
[38/69] Compiling SundialKitConnectivity ConnectivityObserverManaging+Actor.swift
[39/69] Compiling SundialKitConnectivity ConnectivityObserverManaging.swift
[40/69] Compiling SundialKitConnectivity ConnectivityReceiveContext.swift
[41/69] Compiling SundialKitConnectivity ConnectivityReceiveResult.swift
[42/69] Compiling SundialKitConnectivity ConnectivitySendContext.swift
[43/69] Compiling SundialKitConnectivity ConnectivitySendResult.swift
[46/69] Compiling SundialKitConnectivity BinaryMessagable.swift
[47/69] Compiling SundialKitConnectivity BinaryMessageEncoder.swift
[48/69] Emitting module SundialKitNetwork
/host/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/NWInterface.swift:30:8: warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SundialKitCore
   |        `- warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
31 |
32 | #if canImport(Network)
/host/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/NWPath.swift:30:8: warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SundialKitCore
   |        `- warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
31 |
32 | #if canImport(Network)
/host/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/NWInterface.swift:30:8: warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SundialKitCore
   |        `- warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
31 |
32 | #if canImport(Network)
/host/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/NWPath.swift:30:8: warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
28 | //
29 |
30 | public import SundialKitCore
   |        `- warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
31 |
32 | #if canImport(Network)
/host/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/PathStatus.UnsatisfiedReason.swift:31:8: warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SundialKitCore
   |        `- warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
32 |
33 | #if canImport(Network)
/host/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/PathStatus.UnsatisfiedReason.swift:31:8: warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
29 |
30 | import Foundation
31 | public import SundialKitCore
   |        `- warning: public import of 'SundialKitCore' was not used in public declarations or inlinable code
32 |
33 | #if canImport(Network)
[53/69] Compiling SundialKitConnectivity NeverConnectivitySession.swift
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:78:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 76 |   /// - Throws: `SundialError.sessionNotSupported`
 77 |   public func activate() throws {
 78 |     throw SundialError.sessionNotSupported
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 79 |   }
 80 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:85:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 83 |   /// - Throws: `SundialError.sessionNotSupported`
 84 |   public func updateApplicationContext(_: ConnectivityMessage) throws {
 85 |     throw SundialError.sessionNotSupported
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 86 |   }
 87 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:93:25: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 91 |     _ completion: @escaping (Result<ConnectivityMessage, any Error>) -> Void
 92 |   ) {
 93 |     completion(.failure(SundialError.sessionNotSupported))
    |                         `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 94 |   }
 95 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:101:25: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 99 |     _ completion: @escaping (Result<Data, any Error>) -> Void
100 |   ) {
101 |     completion(.failure(SundialError.sessionNotSupported))
    |                         `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
102 |   }
103 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[54/69] Compiling SundialKitConnectivity SendOptions.swift
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:78:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 76 |   /// - Throws: `SundialError.sessionNotSupported`
 77 |   public func activate() throws {
 78 |     throw SundialError.sessionNotSupported
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 79 |   }
 80 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:85:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 83 |   /// - Throws: `SundialError.sessionNotSupported`
 84 |   public func updateApplicationContext(_: ConnectivityMessage) throws {
 85 |     throw SundialError.sessionNotSupported
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 86 |   }
 87 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:93:25: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 91 |     _ completion: @escaping (Result<ConnectivityMessage, any Error>) -> Void
 92 |   ) {
 93 |     completion(.failure(SundialError.sessionNotSupported))
    |                         `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 94 |   }
 95 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:101:25: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 99 |     _ completion: @escaping (Result<Data, any Error>) -> Void
100 |   ) {
101 |     completion(.failure(SundialError.sessionNotSupported))
    |                         `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
102 |   }
103 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[55/69] Compiling SundialKitConnectivity WatchConnectivitySession+ConnectivitySession.swift
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:78:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 76 |   /// - Throws: `SundialError.sessionNotSupported`
 77 |   public func activate() throws {
 78 |     throw SundialError.sessionNotSupported
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 79 |   }
 80 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:85:11: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 83 |   /// - Throws: `SundialError.sessionNotSupported`
 84 |   public func updateApplicationContext(_: ConnectivityMessage) throws {
 85 |     throw SundialError.sessionNotSupported
    |           `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 86 |   }
 87 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:93:25: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 91 |     _ completion: @escaping (Result<ConnectivityMessage, any Error>) -> Void
 92 |   ) {
 93 |     completion(.failure(SundialError.sessionNotSupported))
    |                         `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 94 |   }
 95 |
/host/spi-builder-workspace/Sources/SundialKitConnectivity/NeverConnectivitySession.swift:101:25: warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
 99 |     _ completion: @escaping (Result<Data, any Error>) -> Void
100 |   ) {
101 |     completion(.failure(SundialError.sessionNotSupported))
    |                         `- warning: 'SundialError' is deprecated: Use ConnectivityError, NetworkError, or SerializationError instead [#DeprecatedDeclaration]
102 |   }
103 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[56/69] Compiling SundialKitNetwork PingCoordinator.swift
[57/70] Compiling SundialKitConnectivity ConnectivitySession.swift
[58/70] Compiling SundialKitConnectivity ConnectivitySessionDelegate.swift
[59/70] Compiling SundialKitConnectivity ConnectivityStateObserver.swift
[60/70] Compiling SundialKitConnectivity WCSession.swift
[61/70] Compiling SundialKitConnectivity Messagable.swift
[62/70] Compiling SundialKitConnectivity MessagableKeys.swift
[63/70] Compiling SundialKitConnectivity MessageDecoder.swift
[64/70] Compiling SundialKitConnectivity MessageTransport.swift
[66/70] Emitting module SundialKitConnectivity
[72/73] Compiling SundialKit SundialKit.swift
[73/73] Emitting module SundialKit
Build complete! (12.48s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SundialKit",
  "name" : "SundialKit",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "16.0"
    },
    {
      "name" : "watchos",
      "version" : "9.0"
    },
    {
      "name" : "tvos",
      "version" : "16.0"
    },
    {
      "name" : "macos",
      "version" : "11.0"
    }
  ],
  "products" : [
    {
      "name" : "SundialKitCore",
      "targets" : [
        "SundialKitCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SundialKitNetwork",
      "targets" : [
        "SundialKitNetwork"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SundialKitConnectivity",
      "targets" : [
        "SundialKitConnectivity"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SundialKit",
      "targets" : [
        "SundialKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "SundialKitNetworkTests",
      "module_type" : "SwiftTarget",
      "name" : "SundialKitNetworkTests",
      "path" : "Tests/SundialKitNetworkTests",
      "sources" : [
        "MockNetworkPing.swift",
        "MockPath.swift",
        "MockPathMonitor.swift",
        "NWInterfaceTests.swift",
        "NWPathMonitorTests.swift",
        "NetworkMonitorTests.swift",
        "PathStatusNetworkTests.swift",
        "TestNetworkStateObserver.swift"
      ],
      "target_dependencies" : [
        "SundialKitNetwork"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SundialKitNetwork",
      "module_type" : "SwiftTarget",
      "name" : "SundialKitNetwork",
      "path" : "Sources/SundialKitNetwork",
      "product_memberships" : [
        "SundialKitNetwork",
        "SundialKit"
      ],
      "sources" : [
        "Extensions/NWInterface.swift",
        "Extensions/NWPath.swift",
        "Extensions/NWPathMonitor.swift",
        "Extensions/PathStatus+Network.swift",
        "Extensions/PathStatus.UnsatisfiedReason.swift",
        "NetworkMonitor.swift",
        "NetworkPath.swift",
        "NetworkPing.swift",
        "NetworkState.swift",
        "NetworkStateObserver.swift",
        "NeverPing.swift",
        "PathMonitor.swift",
        "PingCoordinator.swift"
      ],
      "target_dependencies" : [
        "SundialKitCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SundialKitCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "SundialKitCoreTests",
      "path" : "Tests/SundialKitCoreTests",
      "sources" : [
        "ConnectivityErrorComprehensiveTests.swift",
        "ConnectivityErrorConfigurationTests.swift",
        "ConnectivityErrorDeviceTests.swift",
        "ConnectivityErrorGenericTests.swift",
        "ConnectivityErrorMessagingTests.swift",
        "ConnectivityErrorSessionTests.swift",
        "ConnectivityErrorTests.swift",
        "ConnectivityErrorTransferTests.swift",
        "ConnectivityErrorWCErrorMappingTests.swift",
        "MockError.swift",
        "MockNetworkPing.swift",
        "MockPath.swift",
        "MockPathMonitor.swift",
        "NetworkErrorTests.swift",
        "ObserverRegistryTests.swift",
        "PassthroughSubjectTests.swift",
        "SerializationErrorContextTests.swift",
        "SerializationErrorFactoryMethodsTests.swift",
        "SerializationErrorLocalizedErrorTests.swift",
        "SerializationErrorStaticPropertiesTests.swift",
        "SerializationErrorThrowingTests.swift"
      ],
      "target_dependencies" : [
        "SundialKitCore",
        "SundialKitNetwork"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SundialKitCore",
      "module_type" : "SwiftTarget",
      "name" : "SundialKitCore",
      "path" : "Sources/SundialKitCore",
      "product_memberships" : [
        "SundialKitCore",
        "SundialKitNetwork",
        "SundialKitConnectivity",
        "SundialKit"
      ],
      "sources" : [
        "ActivationState.swift",
        "ConnectivityError+LocalizedError.swift",
        "ConnectivityError+LocalizedInfo.swift",
        "ConnectivityError.swift",
        "ConnectivityManagement.swift",
        "ConnectivityMessage.swift",
        "Interfaceable.swift",
        "NetworkError.swift",
        "NetworkMonitoring.swift",
        "ObserverRegistry.swift",
        "PassthroughSubject.swift",
        "PathStatus.swift",
        "SerializationError+LocalizedError.swift",
        "SerializationError.swift",
        "SundialError.swift",
        "SundialLogger.swift",
        "Task+Sleep.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SundialKitConnectivityTests",
      "module_type" : "SwiftTarget",
      "name" : "SundialKitConnectivityTests",
      "path" : "Tests/SundialKitConnectivityTests",
      "sources" : [
        "BinaryMessagableTests.swift",
        "ConnectivityManagerActivationTests.swift",
        "ConnectivityManagerInitializationTests.swift",
        "ConnectivityManagerMessagingTests.swift",
        "ConnectivityManagerObserverTests.swift",
        "ConnectivityManagerStateTests.swift",
        "ConnectivityManagerTestHelpers.swift",
        "ConnectivityReceiveContextTests.swift",
        "ConnectivitySendContextTests.swift",
        "MessagableTests.swift",
        "MessageDecoderTests.swift",
        "MockMessage.swift",
        "MockSession.swift",
        "NeverConnectivitySessionTests.swift",
        "SlowMockSession.swift",
        "TestObserver.swift"
      ],
      "target_dependencies" : [
        "SundialKitConnectivity"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SundialKitConnectivity",
      "module_type" : "SwiftTarget",
      "name" : "SundialKitConnectivity",
      "path" : "Sources/SundialKitConnectivity",
      "product_memberships" : [
        "SundialKitConnectivity",
        "SundialKit"
      ],
      "sources" : [
        "BinaryMessagable.swift",
        "BinaryMessageEncoder.swift",
        "ConnectivityActivation+Implementation.swift",
        "ConnectivityActivation.swift",
        "ConnectivityDelegateHandling.swift",
        "ConnectivityHandler.swift",
        "ConnectivityManager+DelegateHandling.swift",
        "ConnectivityManager.swift",
        "ConnectivityMessaging+Actor.swift",
        "ConnectivityMessaging.swift",
        "ConnectivityObserverManaging+Actor.swift",
        "ConnectivityObserverManaging.swift",
        "ConnectivityReceiveContext.swift",
        "ConnectivityReceiveResult.swift",
        "ConnectivitySendContext.swift",
        "ConnectivitySendResult.swift",
        "ConnectivitySession.swift",
        "ConnectivitySessionDelegate.swift",
        "ConnectivityStateObserver.swift",
        "Extensions/WCSession.swift",
        "Messagable.swift",
        "MessagableKeys.swift",
        "MessageDecoder.swift",
        "MessageTransport.swift",
        "NeverConnectivitySession.swift",
        "SendOptions.swift",
        "WatchConnectivitySession+ConnectivitySession.swift",
        "WatchConnectivitySession+WCSessionDelegate.swift",
        "WatchConnectivitySession.swift",
        "WatchConnectivitySessionProtocol.swift"
      ],
      "target_dependencies" : [
        "SundialKitCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SundialKit",
      "module_type" : "SwiftTarget",
      "name" : "SundialKit",
      "path" : "Sources/SundialKit",
      "product_memberships" : [
        "SundialKit"
      ],
      "sources" : [
        "SundialKit.swift"
      ],
      "target_dependencies" : [
        "SundialKitCore",
        "SundialKitNetwork",
        "SundialKitConnectivity"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.1"
}
basic-6.2-latest: Pulling from finestructure/spi-images
Digest: sha256:36dcf51aceebb7518dd97346bbe30fd556b23ffe7a4d72d70473700580e8e541
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.2-latest
Done.