The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Baton, reference v0.17.0 (e97ffb), with Swift 6.4 for macOS (SPM) on 24 Oct 2026 00:36:36 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.3
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/shergin/baton.git
Reference: v0.17.0
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/shergin/baton
 * tag               v0.17.0    -> FETCH_HEAD
HEAD is now at e97ffbd Release 0.17.0 (Kulich)
Cloned https://github.com/shergin/baton.git
Revision (git rev-parse @):
e97ffbde5b19974936741ed7780fa37c93be0279
SUCCESS checkout https://github.com/shergin/baton.git at v0.17.0
Fetching https://github.com/swiftlang/swift-syntax.git
[1/81072] Fetching swift-syntax
Fetched https://github.com/swiftlang/swift-syntax.git (9.29s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 602.0.0 (11.88s)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 602.0.0
Downloading binary artifact https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip
[0/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (16 KB / 10.6 MB)
[2/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (311 KB / 10.6 MB)
[5/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (573 KB / 10.6 MB)
[7/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (836 KB / 10.6 MB)
[10/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (1.1 MB / 10.6 MB)
[13/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (1.4 MB / 10.6 MB)
[15/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (1.7 MB / 10.6 MB)
[18/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (1.9 MB / 10.6 MB)
[20/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (2.2 MB / 10.6 MB)
[23/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (2.5 MB / 10.6 MB)
[25/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (2.7 MB / 10.6 MB)
[28/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (3 MB / 10.6 MB)
[30/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (3.3 MB / 10.6 MB)
[33/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (3.6 MB / 10.6 MB)
[36/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (3.8 MB / 10.6 MB)
[38/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (4.1 MB / 10.6 MB)
[42/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (4.5 MB / 10.6 MB)
[45/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (4.8 MB / 10.6 MB)
[48/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (5.1 MB / 10.6 MB)
[50/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (5.4 MB / 10.6 MB)
[53/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (5.7 MB / 10.6 MB)
[55/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (5.9 MB / 10.6 MB)
[58/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (6.2 MB / 10.6 MB)
[61/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (6.5 MB / 10.6 MB)
[63/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (6.8 MB / 10.6 MB)
[66/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (7 MB / 10.6 MB)
[68/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (7.3 MB / 10.6 MB)
[71/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (7.6 MB / 10.6 MB)
[74/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (7.9 MB / 10.6 MB)
[76/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (8.2 MB / 10.6 MB)
[79/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (8.4 MB / 10.6 MB)
[87/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (9.3 MB / 10.6 MB)
[90/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (9.7 MB / 10.6 MB)
[93/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (9.9 MB / 10.6 MB)
[96/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (10.2 MB / 10.6 MB)
[98/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (10.5 MB / 10.6 MB)
[100/100] Downloading https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (10.6 MB / 10.6 MB)
Downloaded https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip (0.92s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/602.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.28s)
========================================
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": "baton",
      "name": "Baton",
      "url": "https://github.com/shergin/baton.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/baton",
      "traits": [
        "default"
      ],
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/shergin/baton.git
[1/12116] Fetching baton
Fetched https://github.com/shergin/baton.git (2.57s)
Fetching https://github.com/swiftlang/swift-syntax.git from cache
Fetched https://github.com/swiftlang/swift-syntax.git from cache (1.00s)
Computing version for https://github.com/swiftlang/swift-syntax.git
Computed https://github.com/swiftlang/swift-syntax.git at 604.0.0 (1.81s)
Creating working copy for https://github.com/shergin/baton.git
Working copy of https://github.com/shergin/baton.git resolved at v0.17.0 (e97ffbd)
Creating working copy for https://github.com/swiftlang/swift-syntax.git
Working copy of https://github.com/swiftlang/swift-syntax.git resolved at 604.0.0
Fetching binary artifact https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip from cache
Fetched https://github.com/shergin/baton/releases/download/v0.17.0/batonc.artifactbundle.zip from cache (0.40s)
Downloading package prebuilt https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip
Downloaded https://download.swift.org/prebuilts/swift-syntax/604.0.0/swiftlang-6.4.0.34.1-macosx27.0-MacroSupport.zip (1.31s)
warning: '.resolve-product-dependencies': dependency 'baton' is not used by any target
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/shergin/baton.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 442]
[Planning deferred tasks]
[13 / 175] RickAndMorty-product
[91 / 175] Baton_BatonSpec
[92 / 175] Baton_BatonSpec
[94 / 175]
[96 / 177] BatonMacros
[105 / 205] BatonSpec
[111 / 220]
[116 / 220]
[117 / 220]
[121 / 220]
[123 / 220]
[126 / 220]
[132 / 220]
[133 / 220]
[135 / 220] BatonMacros
[138 / 220] BatonMacros
[145 / 221] BatonSpec
[151 / 221] Baton
[160 / 263]
[168 / 263]
[173 / 263]
[178 / 263]
[179 / 263]
[181 / 263] BatonSpec
[183 / 263]
[195 / 263] Baton
[206 / 266] Baton
[206 / 266] Exchange
[216 / 276] BatonTesting
[232 / 276] GitHubTriage-product
[239 / 276] BatonTesting
[240 / 276] Baton
[253 / 276] BatonInspector-product
[253 / 276] Controllers
[257 / 280] Controllers
[268 / 312] GitHubTriage-product
[271 / 312] RickAndMorty-product
[272 / 312] RickAndMorty-product
[282 / 312] RickAndMorty-product
[284 / 312] RickAndMorty-product
[288 / 312] GitHubTriage-product
[294 / 312] RickAndMorty-product
[296 / 312] RickAndMorty-product
[300 / 312] Controllers
[302 / 312] AllExcludingTests
[302 / 312] GitHubTriage-product
[304 / 312] RickAndMorty-product
[306 / 312] GitHubTriage-product
[308 / 312] BatonBenchmarks-product
[310 / 312] BatonBenchmarks-product
Build complete! (16.47 sec)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-syntax",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "602.0.0",
            "upper_bound" : "605.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/swiftlang/swift-syntax.git"
    }
  ],
  "manifest_display_name" : "Baton",
  "name" : "Baton",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "26.0"
    },
    {
      "name" : "macos",
      "version" : "26.0"
    }
  ],
  "products" : [
    {
      "name" : "Baton",
      "targets" : [
        "Baton"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BatonTesting",
      "targets" : [
        "BatonTesting"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BatonInspector",
      "targets" : [
        "BatonInspector"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "BatonPlugin",
      "targets" : [
        "BatonPlugin"
      ],
      "type" : {
        "plugin" : null
      }
    },
    {
      "name" : "RickAndMorty",
      "targets" : [
        "RickAndMorty"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "GitHubTriage",
      "targets" : [
        "GitHubTriage"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "BatonBenchmarks",
      "targets" : [
        "BatonBenchmarks"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "BatonMacros",
      "targets" : [
        "BatonMacros"
      ],
      "type" : {
        "macro" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "batonc",
      "module_type" : "BinaryTarget",
      "name" : "batonc",
      "path" : "remote/archive/batonc.artifactbundle.zip",
      "product_memberships" : [
        "BatonPlugin",
        "RickAndMorty",
        "GitHubTriage",
        "BatonBenchmarks"
      ],
      "sources" : [
      ],
      "type" : "binary"
    },
    {
      "c99name" : "RickAndMorty",
      "module_type" : "SwiftTarget",
      "name" : "RickAndMorty",
      "path" : "examples/RickAndMorty",
      "product_memberships" : [
        "RickAndMorty"
      ],
      "sources" : [
        "CharacterScreen.swift",
        "CharactersScreen.swift",
        "EpisodeAndLocationScreens.swift",
        "RickAndMortyApp.swift"
      ],
      "target_dependencies" : [
        "Baton",
        "BatonPlugin"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "GitHubTriage",
      "module_type" : "SwiftTarget",
      "name" : "GitHubTriage",
      "path" : "examples/GitHubTriage",
      "product_memberships" : [
        "GitHubTriage"
      ],
      "sources" : [
        "GitHubTriageApp.swift",
        "IssueScreen.swift",
        "RepositoryScreen.swift",
        "TriageScreen.swift"
      ],
      "target_dependencies" : [
        "Baton",
        "Exchange",
        "BatonPlugin"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Exchange",
      "module_type" : "SwiftTarget",
      "name" : "Exchange",
      "path" : "examples/Exchange",
      "product_memberships" : [
        "GitHubTriage"
      ],
      "sources" : [
        "Exchange.swift"
      ],
      "target_dependencies" : [
        "Baton"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ControllersTests",
      "module_type" : "SwiftTarget",
      "name" : "ControllersTests",
      "path" : "swift/Tests/ControllersTests",
      "sources" : [
        "ControllersTests.swift"
      ],
      "target_dependencies" : [
        "Controllers",
        "Baton",
        "BatonTesting",
        "BatonSpec"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Controllers",
      "module_type" : "SwiftTarget",
      "name" : "Controllers",
      "path" : "examples/Controllers",
      "sources" : [
        "AppKit/Activation+AppKit.swift",
        "AppKit/CharacterViewController+AppKit.swift",
        "AppKit/CharactersViewController+AppKit.swift",
        "Content.swift",
        "UIKit/Activation+UIKit.swift",
        "UIKit/CharacterViewController+UIKit.swift",
        "UIKit/CharactersViewController+UIKit.swift"
      ],
      "target_dependencies" : [
        "Baton",
        "BatonPlugin"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BatonTests",
      "module_type" : "SwiftTarget",
      "name" : "BatonTests",
      "path" : "swift/Tests/BatonTests",
      "sources" : [
        "ConditionDocuments.swift",
        "ConditionLensTests.swift",
        "ConditionTests.swift",
        "DeletesTests.swift",
        "DeliveryDocuments.swift",
        "DeliveryTests.swift",
        "DerivedStateTests.swift",
        "Documents.swift",
        "EmitterDocuments.swift",
        "EmitterTests.swift",
        "EmptyListTests.swift",
        "EnumDocuments.swift",
        "EnumTests.swift",
        "EventStreamTests.swift",
        "ExchangeTests.swift",
        "ExtensionDocuments.swift",
        "ExtensionTests.swift",
        "Fixtures.swift",
        "HostileNameDocuments.swift",
        "IdentityDocuments.swift",
        "IdentityTests.swift",
        "InlineDocuments.swift",
        "InlineTests.swift",
        "InputTests.swift",
        "InspectorTests.swift",
        "KeyDocuments.swift",
        "LifetimeTests.swift",
        "ListDocuments.swift",
        "ListTests.swift",
        "LogTests.swift",
        "NameDocuments.swift",
        "Oracle.swift",
        "OracleOperations.swift",
        "OracleTests.swift",
        "OutsideViewsTests.swift",
        "PersistenceTests.swift",
        "PhaseTests.swift",
        "ReaderDocuments.swift",
        "ReaderTests.swift",
        "ReconnectTests.swift",
        "RootConnectionDocuments.swift",
        "ScalarDocuments.swift",
        "ScalarTests.swift",
        "ScriptTests.swift",
        "ScriptedTransportTests.swift",
        "SocketServer.swift",
        "SpineTests.swift",
        "StoreDump.swift",
        "TokenizerDocuments.swift",
        "TokenizerTests.swift",
        "TransientDocuments.swift",
        "TransientTests.swift",
        "TransportTests.swift",
        "TypeNameTests.swift",
        "Waiting.swift",
        "WriteDocuments.swift",
        "WritePathTests.swift",
        "WriteTests.swift"
      ],
      "target_dependencies" : [
        "Baton",
        "BatonTesting",
        "BatonInspector",
        "BatonSpec",
        "Exchange",
        "BatonPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BatonTesting",
      "module_type" : "SwiftTarget",
      "name" : "BatonTesting",
      "path" : "swift/Sources/BatonTesting",
      "product_memberships" : [
        "BatonTesting",
        "BatonBenchmarks"
      ],
      "sources" : [
        "RecordedTransport.swift",
        "ScriptedTransport.swift",
        "SilentTransport.swift",
        "Waiting.swift"
      ],
      "target_dependencies" : [
        "Baton"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BatonSpec",
      "module_type" : "SwiftTarget",
      "name" : "BatonSpec",
      "path" : "spec",
      "product_memberships" : [
        "BatonBenchmarks"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/documents",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/fate",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/manifest.json",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/relay",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/rickandmorty",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/scripts",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/sources",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/tests",
          "rule" : {
            "copy" : {
            }
          }
        },
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/spec/tokenizer",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Manifest.swift",
        "Spec.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BatonRelayTests",
      "module_type" : "SwiftTarget",
      "name" : "BatonRelayTests",
      "path" : "swift/Tests/BatonRelayTests",
      "sources" : [
        "RelayDocuments.swift",
        "RelayReads.swift",
        "RelayTests.swift",
        "RelayValues.swift"
      ],
      "target_dependencies" : [
        "Baton",
        "BatonInspector",
        "BatonSpec",
        "BatonPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BatonPlugin",
      "module_type" : "PluginTarget",
      "name" : "BatonPlugin",
      "path" : "swift/Plugins/BatonPlugin",
      "plugin_capability" : {
        "type" : "buildTool"
      },
      "product_memberships" : [
        "BatonPlugin",
        "RickAndMorty",
        "GitHubTriage",
        "BatonBenchmarks"
      ],
      "sources" : [
        "BatonPlugin.swift"
      ],
      "target_dependencies" : [
        "batonc"
      ],
      "type" : "plugin"
    },
    {
      "c99name" : "BatonMacrosTests",
      "module_type" : "SwiftTarget",
      "name" : "BatonMacrosTests",
      "path" : "swift/Tests/BatonMacrosTests",
      "product_dependencies" : [
        "SwiftSyntaxMacroExpansion",
        "SwiftSyntaxMacrosGenericTestSupport"
      ],
      "sources" : [
        "MarkerMacroTests.swift"
      ],
      "target_dependencies" : [
        "BatonMacros"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BatonMacros",
      "module_type" : "SwiftTarget",
      "name" : "BatonMacros",
      "path" : "swift/Sources/BatonMacros",
      "product_dependencies" : [
        "SwiftSyntaxMacros",
        "SwiftCompilerPlugin"
      ],
      "product_memberships" : [
        "Baton",
        "BatonTesting",
        "BatonInspector",
        "RickAndMorty",
        "GitHubTriage",
        "BatonBenchmarks",
        "BatonMacros"
      ],
      "sources" : [
        "BatonMacros.swift"
      ],
      "type" : "macro"
    },
    {
      "c99name" : "BatonInspector",
      "module_type" : "SwiftTarget",
      "name" : "BatonInspector",
      "path" : "swift/Sources/BatonInspector",
      "product_memberships" : [
        "BatonInspector"
      ],
      "sources" : [
        "StoreExport.swift",
        "StoreInspector.swift"
      ],
      "target_dependencies" : [
        "Baton"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BatonGoldenTests",
      "module_type" : "SwiftTarget",
      "name" : "BatonGoldenTests",
      "path" : "compiler/src/tests/goldens",
      "sources" : [
        "Baton.baton.swift",
        "ConditionDocuments.baton.swift",
        "DeliveryDocuments.baton.swift",
        "Documents.baton.swift",
        "EmitterDocuments.baton.swift",
        "EnumDocuments.baton.swift",
        "ExtensionDocuments.baton.swift",
        "HostileNameDocuments.baton.swift",
        "IdentityDocuments.baton.swift",
        "InlineDocuments.baton.swift",
        "KeyDocuments.baton.swift",
        "ListDocuments.baton.swift",
        "NameDocuments.baton.swift",
        "ReaderDocuments.baton.swift",
        "RootConnectionDocuments.baton.swift",
        "ScalarDocuments.baton.swift",
        "TokenizerDocuments.baton.swift",
        "TransientDocuments.baton.swift",
        "WriteDocuments.baton.swift"
      ],
      "target_dependencies" : [
        "Baton"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BatonFateTests",
      "module_type" : "SwiftTarget",
      "name" : "BatonFateTests",
      "path" : "swift/Tests/BatonFateTests",
      "sources" : [
        "FateDocuments.swift",
        "FateTests.swift"
      ],
      "target_dependencies" : [
        "Baton",
        "BatonTesting",
        "BatonSpec",
        "BatonPlugin"
      ],
      "type" : "test"
    },
    {
      "c99name" : "BatonBenchmarks",
      "module_type" : "SwiftTarget",
      "name" : "BatonBenchmarks",
      "path" : "swift/Benchmarks",
      "product_memberships" : [
        "BatonBenchmarks"
      ],
      "sources" : [
        "main.swift"
      ],
      "target_dependencies" : [
        "Baton",
        "BatonTesting",
        "BatonSpec",
        "BatonPlugin"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Baton",
      "module_type" : "SwiftTarget",
      "name" : "Baton",
      "path" : "swift/Sources/Baton",
      "product_memberships" : [
        "Baton",
        "BatonTesting",
        "BatonInspector",
        "RickAndMorty",
        "GitHubTriage",
        "BatonBenchmarks"
      ],
      "sources" : [
        "Availability.swift",
        "Connections.swift",
        "Delivery.swift",
        "Disk.swift",
        "Environment.swift",
        "Errors.swift",
        "Handle.swift",
        "Hydration.swift",
        "Ingest.swift",
        "Keys.swift",
        "Lens.swift",
        "Log.swift",
        "Macros.swift",
        "Membership.swift",
        "Operation.swift",
        "Owner.swift",
        "Payload.swift",
        "Persistence.swift",
        "Plan.swift",
        "Record.swift",
        "Registry.swift",
        "Resolution.swift",
        "Roots.swift",
        "Row.swift",
        "Scalars.swift",
        "Store.swift",
        "Subscription.swift",
        "SwiftUI.swift",
        "Transport.swift",
        "Value.swift"
      ],
      "target_dependencies" : [
        "BatonMacros"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.2"
}
Done.