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 macOS (SPM) on 26 Nov 2025 00:44:25 UTC.

Swift 6 data race errors: 0

Build Command

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

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 /Users/admin/builder/spi-builder-workspace/.git/
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
========================================
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",
  "dependencies": [
    {
      "identity": "sundialkit",
      "name": "SundialKit",
      "url": "https://github.com/brightdigit/SundialKit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/SundialKit",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/brightdigit/SundialKit.git
[1/5259] Fetching sundialkit
Fetched https://github.com/brightdigit/SundialKit.git from cache (1.34s)
Creating working copy for https://github.com/brightdigit/SundialKit.git
Working copy of https://github.com/brightdigit/SundialKit.git resolved at main (532371b)
warning: '.resolve-product-dependencies': dependency 'sundialkit' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/brightdigit/SundialKit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
Building for debugging...
[0/5] Write sources
[4/5] Write swift-version-49B95AFC49DCD68C.txt
[6/22] Compiling SundialKitCore SerializationError+LocalizedError.swift
[7/22] Compiling SundialKitCore SerializationError.swift
[8/22] Compiling SundialKitCore ConnectivityManagement.swift
/Users/admin/builder/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 | }
[9/22] Compiling SundialKitCore ConnectivityMessage.swift
/Users/admin/builder/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 | }
[10/22] Compiling SundialKitCore Interfaceable.swift
[11/22] Compiling SundialKitCore NetworkError.swift
[12/22] Emitting module SundialKitCore
/Users/admin/builder/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? {
/Users/admin/builder/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>
[13/22] Compiling SundialKitCore ConnectivityError+LocalizedInfo.swift
[14/22] Compiling SundialKitCore ConnectivityError.swift
[15/22] Compiling SundialKitCore ActivationState.swift
[16/22] Compiling SundialKitCore ConnectivityError+LocalizedError.swift
[17/22] Compiling SundialKitCore SundialLogger.swift
[18/22] Compiling SundialKitCore PassthroughSubject.swift
[19/22] Compiling SundialKitCore PathStatus.swift
[20/22] Compiling SundialKitCore SundialError.swift
/Users/admin/builder/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? {
/Users/admin/builder/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/22] Compiling SundialKitCore NetworkMonitoring.swift
[22/22] Compiling SundialKitCore ObserverRegistry.swift
[23/23] Compiling SundialKitCore Task+Sleep.swift
[24/64] Compiling SundialKitConnectivity ConnectivitySendResult.swift
[25/64] Compiling SundialKitConnectivity ConnectivitySession.swift
[26/64] Compiling SundialKitConnectivity ConnectivitySessionDelegate.swift
[27/67] Compiling SundialKitConnectivity ConnectivityStateObserver.swift
[28/67] Compiling SundialKitConnectivity WCSession.swift
[29/67] Compiling SundialKitConnectivity Messagable.swift
[30/67] Emitting module SundialKitConnectivity
[31/67] Compiling SundialKitConnectivity ConnectivityMessaging.swift
[32/67] Compiling SundialKitConnectivity ConnectivityObserverManaging+Actor.swift
[33/67] Compiling SundialKitConnectivity ConnectivityObserverManaging.swift
[34/67] Compiling SundialKitConnectivity MessagableKeys.swift
[35/67] Compiling SundialKitConnectivity MessageDecoder.swift
[36/67] Compiling SundialKitConnectivity MessageTransport.swift
[37/67] Compiling SundialKitConnectivity NeverConnectivitySession.swift
/Users/admin/builder/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 |
/Users/admin/builder/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 |
/Users/admin/builder/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 |
/Users/admin/builder/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>
[38/67] Compiling SundialKitConnectivity SendOptions.swift
/Users/admin/builder/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 |
/Users/admin/builder/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 |
/Users/admin/builder/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 |
/Users/admin/builder/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>
[39/67] Compiling SundialKitConnectivity WatchConnectivitySession+ConnectivitySession.swift
/Users/admin/builder/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 |
/Users/admin/builder/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 |
/Users/admin/builder/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 |
/Users/admin/builder/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>
[40/67] Compiling SundialKitConnectivity ConnectivityManager+DelegateHandling.swift
[41/67] Compiling SundialKitConnectivity ConnectivityManager.swift
[42/67] Compiling SundialKitConnectivity ConnectivityMessaging+Actor.swift
[43/67] Compiling SundialKitConnectivity ConnectivityReceiveContext.swift
[44/67] Compiling SundialKitConnectivity ConnectivityReceiveResult.swift
[45/67] Compiling SundialKitConnectivity ConnectivitySendContext.swift
[46/67] Compiling SundialKitConnectivity ConnectivityActivation.swift
[47/67] Compiling SundialKitConnectivity ConnectivityDelegateHandling.swift
[48/67] Compiling SundialKitConnectivity ConnectivityHandler.swift
[49/67] Compiling SundialKitConnectivity BinaryMessagable.swift
[50/67] Compiling SundialKitConnectivity BinaryMessageEncoder.swift
[51/67] Compiling SundialKitConnectivity ConnectivityActivation+Implementation.swift
[52/67] Compiling SundialKitConnectivity WatchConnectivitySession+WCSessionDelegate.swift
[53/67] Compiling SundialKitConnectivity WatchConnectivitySession.swift
[54/67] Compiling SundialKitConnectivity WatchConnectivitySessionProtocol.swift
[55/67] Compiling SundialKitNetwork PathMonitor.swift
[56/67] Compiling SundialKitNetwork NeverPing.swift
[57/67] Compiling SundialKitNetwork NetworkStateObserver.swift
[58/68] Compiling SundialKitNetwork NetworkPath.swift
[59/68] Compiling SundialKitNetwork NetworkPing.swift
[60/68] Compiling SundialKitNetwork NetworkState.swift
[63/68] Emitting module SundialKitNetwork
/Users/admin/builder/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/NWPathMonitor.swift:33:3: warning: conformance of 'NWPathMonitor' to 'Sendable' is only available in macOS 14.0 or newer
31 |   public import Network
32 |
33 |   extension NWPathMonitor: PathMonitor {
   |   |- warning: conformance of 'NWPathMonitor' to 'Sendable' is only available in macOS 14.0 or newer
   |   `- note: add '@available' attribute to enclosing extension
34 |     /// Sets the handler to be called when the network path changes.
35 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/NWPathMonitor.swift:33:3: warning: conformance of 'NWPathMonitor' to 'Sendable' is only available in macOS 14.0 or newer
31 |   public import Network
32 |
33 |   extension NWPathMonitor: PathMonitor {
   |   |- warning: conformance of 'NWPathMonitor' to 'Sendable' is only available in macOS 14.0 or newer
   |   `- note: add '@available' attribute to enclosing extension
34 |     /// Sets the handler to be called when the network path changes.
35 |     ///
/Users/admin/builder/spi-builder-workspace/Sources/SundialKitNetwork/Extensions/NWPathMonitor.swift:33:3: warning: conformance of 'NWPathMonitor' to 'Sendable' is only available in macOS 14.0 or newer
31 |   public import Network
32 |
33 |   extension NWPathMonitor: PathMonitor {
   |   |- warning: conformance of 'NWPathMonitor' to 'Sendable' is only available in macOS 14.0 or newer
   |   `- note: add '@available' attribute to enclosing extension
34 |     /// Sets the handler to be called when the network path changes.
35 |     ///
[68/68] Compiling SundialKitNetwork PingCoordinator.swift
[69/70] Compiling SundialKit SundialKit.swift
[70/70] Emitting module SundialKit
Build complete! (5.66s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "SundialKit",
  "name" : "SundialKit",
  "path" : "/Users/admin/builder/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"
}
Done.