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 Entwine, reference v0.9.1 (cd90cf), with Swift 6.2 (beta) for macOS (SPM) on 18 Jun 2025 11:33:28 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/tcldr/Entwine.git
Reference: v0.9.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/tcldr/Entwine
 * tag               v0.9.1     -> FETCH_HEAD
HEAD is now at cd90cfb fix TestScheduler repeating actions
Cloned https://github.com/tcldr/Entwine.git
Revision (git rev-parse @):
cd90cfb2510c35ba082d9c7a8910bdacc6fa840f
SUCCESS checkout https://github.com/tcldr/Entwine.git at v0.9.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/tcldr/Entwine.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0-Beta.app xcrun swift build --arch arm64
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-1EA4D86E10B52AF.txt
[4/20] Emitting module Entwine
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListStack.swift:32:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 30 |     typealias Node = LinkedList<Element>
 31 |
 32 |     private (set) var node = Node.empty
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 33 |
 34 |     init<C: Collection>(_ elements: C) where C.Element == Element {
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Operators/ReplaySubject.swift:143:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
141 |
142 |     let maxBufferSize: Int
143 |     private (set) var buffer = LinkedListQueue<Value>()
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
144 |
145 |     init(maxBufferSize: Int) {
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Operators/WithLatestFrom.swift:140:16: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
138 |
139 |         private let publisher: AnyPublisher<P.Output, P.Failure>
140 |         private (set) var lastInput: Input?
    |                `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
141 |         private var subscription: Subscription?
142 |
[5/20] Compiling Entwine WithLatestFrom.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Operators/WithLatestFrom.swift:140:16: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
138 |
139 |         private let publisher: AnyPublisher<P.Output, P.Failure>
140 |         private (set) var lastInput: Input?
    |                `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
141 |         private var subscription: Subscription?
142 |
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[6/20] Compiling Entwine Factory.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Operators/WithLatestFrom.swift:140:16: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
138 |
139 |         private let publisher: AnyPublisher<P.Output, P.Failure>
140 |         private (set) var lastInput: Input?
    |                `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
141 |         private var subscription: Subscription?
142 |
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[7/20] Compiling Entwine LinkedListQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListStack.swift:32:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 30 |     typealias Node = LinkedList<Element>
 31 |
 32 |     private (set) var node = Node.empty
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 33 |
 34 |     init<C: Collection>(_ elements: C) where C.Element == Element {
[8/20] Compiling Entwine LinkedListStack.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListStack.swift:32:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 30 |     typealias Node = LinkedList<Element>
 31 |
 32 |     private (set) var node = Node.empty
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 33 |
 34 |     init<C: Collection>(_ elements: C) where C.Element == Element {
[9/20] Compiling Entwine PriorityQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[10/20] Compiling Entwine SinkQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[11/21] Compiling Entwine CancellableBag.swift
[12/21] Compiling Entwine Deprecations.swift
[13/21] Compiling Entwine Dematerialize.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[14/21] Compiling Entwine Materialize.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[15/21] Compiling Entwine DeallocToken.swift
[16/21] Compiling Entwine ShareReplay.swift
[17/21] Compiling Entwine Signpost.swift
[18/21] Compiling Entwine TrampolineScheduler.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[19/21] Compiling Entwine ReferenceCounted.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Operators/ReplaySubject.swift:143:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
141 |
142 |     let maxBufferSize: Int
143 |     private (set) var buffer = LinkedListQueue<Value>()
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
144 |
145 |     init(maxBufferSize: Int) {
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[20/21] Compiling Entwine ReplaySubject.swift
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Operators/ReplaySubject.swift:143:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
141 |
142 |     let maxBufferSize: Int
143 |     private (set) var buffer = LinkedListQueue<Value>()
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
144 |
145 |     init(maxBufferSize: Int) {
/Users/admin/builder/spi-builder-workspace/Sources/Entwine/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[21/21] Compiling Entwine Signal.swift
[22/35] Compiling EntwineTest TestablePublisher.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[23/36] Compiling EntwineTest TestSequence.swift
[24/36] Compiling EntwineTest VirtualTime.swift
[25/36] Compiling EntwineTest TestEvent.swift
[26/36] Compiling EntwineTest TestScheduler.swift
[27/36] Compiling EntwineTest VirtualTimeInterval.swift
[28/36] Compiling EntwineTest Deprecations.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Signal+CustomDebugStringConvertible.swift:29:1: warning: extension declares a conformance of imported type 'Signal' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Entwine' introduce this conformance in the future
27 | // MARK: - CustomDebugStringConvertible conformance
28 |
29 | extension Signal: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'Signal' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Entwine' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
30 |     public var debugDescription: String {
31 |         switch self {
[29/36] Compiling EntwineTest Signal+CustomDebugStringConvertible.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Signal+CustomDebugStringConvertible.swift:29:1: warning: extension declares a conformance of imported type 'Signal' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Entwine' introduce this conformance in the future
27 | // MARK: - CustomDebugStringConvertible conformance
28 |
29 | extension Signal: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'Signal' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Entwine' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
30 |     public var debugDescription: String {
31 |         switch self {
[30/36] Compiling EntwineTest DemandLedger.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/TestableSubscriber/DemandLedger.swift:39:29: warning: generic parameter 'Time' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 30 | ///
 31 | /// `DemandLedger`'s can be compared to see if they match expectations.
 32 | public struct DemandLedger<Time: Strideable> where Time.Stride : SchedulerTimeIntervalConvertible {
    |                            `- note: 'Time' previously declared here
 33 |
 34 |     /// The kind of transcation for a `DemandLedger`
    :
 37 |     /// - `.debit(authorized:)`: The consumption of credit by an upstream `Publisher`. The debit is only considered authorised if the overall
 38 |     /// credit is greater or equal to the total debit over the lifetime of a subscription. A `debit` always has an implicit amount of `1`.
 39 |     public enum Transaction<Time: Strideable>: Equatable where Time.Stride : SchedulerTimeIntervalConvertible {
    |                             `- warning: generic parameter 'Time' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 40 |         case credit(amount: Subscribers.Demand)
 41 |         case debit(authorized: Bool)
[31/36] Compiling EntwineTest LinkedListQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListStack.swift:32:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 30 |     typealias Node = LinkedList<Element>
 31 |
 32 |     private (set) var node = Node.empty
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 33 |
 34 |     init<C: Collection>(_ elements: C) where C.Element == Element {
[32/36] Compiling EntwineTest LinkedListStack.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListStack.swift:32:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 30 |     typealias Node = LinkedList<Element>
 31 |
 32 |     private (set) var node = Node.empty
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 33 |
 34 |     init<C: Collection>(_ elements: C) where C.Element == Element {
[33/36] Emitting module EntwineTest
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListStack.swift:32:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 30 |     typealias Node = LinkedList<Element>
 31 |
 32 |     private (set) var node = Node.empty
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 33 |
 34 |     init<C: Collection>(_ elements: C) where C.Element == Element {
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Signal+CustomDebugStringConvertible.swift:29:1: warning: extension declares a conformance of imported type 'Signal' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Entwine' introduce this conformance in the future
27 | // MARK: - CustomDebugStringConvertible conformance
28 |
29 | extension Signal: CustomDebugStringConvertible {
   | |- warning: extension declares a conformance of imported type 'Signal' to imported protocol 'CustomDebugStringConvertible'; this will not behave correctly if the owners of 'Entwine' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
30 |     public var debugDescription: String {
31 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/TestableSubscriber/DemandLedger.swift:39:29: warning: generic parameter 'Time' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 30 | ///
 31 | /// `DemandLedger`'s can be compared to see if they match expectations.
 32 | public struct DemandLedger<Time: Strideable> where Time.Stride : SchedulerTimeIntervalConvertible {
    |                            `- note: 'Time' previously declared here
 33 |
 34 |     /// The kind of transcation for a `DemandLedger`
    :
 37 |     /// - `.debit(authorized:)`: The consumption of credit by an upstream `Publisher`. The debit is only considered authorised if the overall
 38 |     /// credit is greater or equal to the total debit over the lifetime of a subscription. A `debit` always has an implicit amount of `1`.
 39 |     public enum Transaction<Time: Strideable>: Equatable where Time.Stride : SchedulerTimeIntervalConvertible {
    |                             `- warning: generic parameter 'Time' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 40 |         case credit(amount: Subscribers.Demand)
 41 |         case debit(authorized: Bool)
[34/36] Compiling EntwineTest PriorityQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[35/36] Compiling EntwineTest SinkQueue.swift
/Users/admin/builder/spi-builder-workspace/Sources/EntwineTest/Common/DataStructures/LinkedListQueue.swift:36:12: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 34 |     private var regular = Subnode.empty
 35 |     private var inverse = Subnode.empty
 36 |     private (set) var count = 0
    |            `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
 37 |
 38 |     /// O(n) where n is the length of the sequence
[36/36] Compiling EntwineTest TestableSubscriber.swift
Build complete! (4.99s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Entwine",
  "name" : "Entwine",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "ios",
      "version" : "13.0"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "Entwine",
      "targets" : [
        "Entwine"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "EntwineTest",
      "targets" : [
        "EntwineTest"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "EntwineTests",
      "module_type" : "SwiftTarget",
      "name" : "EntwineTests",
      "path" : "Tests/EntwineTests",
      "sources" : [
        "DematerializeTests.swift",
        "FactoryTests.swift",
        "MaterializeTests.swift",
        "ReferenceCountedTests.swift",
        "ReplaySubjectTests.swift",
        "ShareReplayTests.swift",
        "TrampolineSchedulerTests.swift",
        "WithLatestFromTests.swift"
      ],
      "target_dependencies" : [
        "Entwine",
        "EntwineTest"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EntwineTestTests",
      "module_type" : "SwiftTarget",
      "name" : "EntwineTestTests",
      "path" : "Tests/EntwineTestTests",
      "sources" : [
        "TestSchedulerTests.swift",
        "TestablePublisherTests.swift",
        "TestableSubscriberTests.swift",
        "XCTestManifests.swift"
      ],
      "target_dependencies" : [
        "EntwineTest"
      ],
      "type" : "test"
    },
    {
      "c99name" : "EntwineTest",
      "module_type" : "SwiftTarget",
      "name" : "EntwineTest",
      "path" : "Sources/EntwineTest",
      "product_memberships" : [
        "EntwineTest"
      ],
      "sources" : [
        "Common/DataStructures/LinkedListQueue.swift",
        "Common/DataStructures/LinkedListStack.swift",
        "Common/DataStructures/PriorityQueue.swift",
        "Common/Utilities/SinkQueue.swift",
        "Deprecations.swift",
        "Signal+CustomDebugStringConvertible.swift",
        "TestEvent.swift",
        "TestScheduler/TestScheduler.swift",
        "TestScheduler/VirtualTime.swift",
        "TestScheduler/VirtualTimeInterval.swift",
        "TestSequence.swift",
        "TestablePublisher/TestablePublisher.swift",
        "TestableSubscriber/DemandLedger.swift",
        "TestableSubscriber/TestableSubscriber.swift"
      ],
      "target_dependencies" : [
        "Entwine"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Entwine",
      "module_type" : "SwiftTarget",
      "name" : "Entwine",
      "path" : "Sources/Entwine",
      "product_memberships" : [
        "Entwine",
        "EntwineTest"
      ],
      "sources" : [
        "Common/DataStructures/LinkedListQueue.swift",
        "Common/DataStructures/LinkedListStack.swift",
        "Common/DataStructures/PriorityQueue.swift",
        "Common/Utilities/SinkQueue.swift",
        "Deprecated/CancellableBag.swift",
        "Deprecated/Deprecations.swift",
        "Operators/Dematerialize.swift",
        "Operators/Materialize.swift",
        "Operators/ReferenceCounted.swift",
        "Operators/ReplaySubject.swift",
        "Operators/ShareReplay.swift",
        "Operators/Signpost.swift",
        "Operators/WithLatestFrom.swift",
        "Publishers/Factory.swift",
        "Schedulers/TrampolineScheduler.swift",
        "Signal.swift",
        "Utilities/DeallocToken.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.1"
}
Done.