The Swift Package Index logo.Swift Package Index

Build Information

Successful build of CommandLineToolkit, reference master (3b48cc), with Swift 6.4 for macOS (SPM) on 3 Oct 2026 01:51:51 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.1
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/avito-tech/CommandLineToolkit.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/avito-tech/CommandLineToolkit
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at 3b48ccf reduce codegen invalidations
Cloned https://github.com/avito-tech/CommandLineToolkit.git
Revision (git rev-parse @):
3b48ccf8bc77e6e9c2ff4d7f39fab0b866ba00d3
SUCCESS checkout https://github.com/avito-tech/CommandLineToolkit.git at master
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/avito-tech/CommandLineToolkit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 3 / 122]
[Pre-planning 1 / 3322]
[Planning 1851 / 3322]
[Planning 2947 / 3322]
[Describing: 4385 / 6649]
[Constructing 3540 / 6649]
[Starting]
[59 / 984] URLSessionTestHelpers
[298 / 984] Environment
[437 / 984] Alamofire_Alamofire
[439 / 984]
[450 / 1002] Timer
[456 / 1012] LaunchdUtils
[457 / 1039] Glob
[464 / 1123] PathLib
[467 / 1189] LaunchdUtils
[472 / 1194]
[480 / 1194]
[489 / 1198]
[505 / 1230]
[515 / 1230]
[536 / 1248]
[548 / 1249]
[552 / 1249]
[558 / 1249]
[564 / 1249] ArgumentParser
[569 / 1280] CYaml
[572 / 1280]
[584 / 1280] Logging
[593 / 1280]
[600 / 1280]
[606 / 1280]
[621 / 1280] Logging-product
[629 / 1280]
[637 / 1280]
[641 / 1280]
[643 / 1280]
[648 / 1280]
[650 / 1280]
[652 / 1280]
[654 / 1280]
[663 / 1280] Yams
[670 / 1280] Timer
[697 / 1280] Types
[723 / 1280] CLTExtensions
[737 / 1280] Alamofire
[752 / 1280] Yams
[774 / 1280] ArgumentParser
[779 / 1280] Yams-product
[781 / 1280] Yams-product
[785 / 1280] URLSessionTestHelpers-product
[788 / 1280] Types-product
[799 / 1280] Alamofire
[810 / 1280] PathLib
[812 / 1280] XcodeLocatorModels
[822 / 1280] ImagesInterfaces
[828 / 1280] DI
[837 / 1280] Concurrency
[841 / 1280] CLTLoggingModels-product
[848 / 1280] CLTExtensions
[855 / 1280] CLTExtensions
[862 / 1280] ArgumentParser
[866 / 1280] ArgumentParser-product
[870 / 1280] ArgumentParser
[871 / 1280] CLTExtensions
[874 / 1280] Alamofire-product
[875 / 1280] Alamofire-product
[878 / 1280] Alamofire
[879 / 1280] Alamofire
[881 / 1280] Alamofire
[883 / 1280]
[889 / 1281] Socket
[897 / 1282] Glob
[902 / 1282] CLTLoggingModels
[908 / 1286]
[910 / 1288] XcodeLocatorModels
[918 / 1292] XcodeLocatorModels
[933 / 1312] SocketModels
[950 / 1312] TeamcityMessaging-product
[959 / 1312] SocketModels
[971 / 1314]
[974 / 1317]
[980 / 1318] Graphite
[982 / 1323] Statsd
[985 / 1329] CLTTypes
[987 / 1343] JSONStream
[988 / 1350] ImagesInterfaces
[1009 / 1415] JSONStream
[1027 / 1425] Environment
[1056 / 1425] CLTTypes
[1080 / 1428]
[1090 / 1428] LaunchdUtils-product
[1096 / 1428]
[1105 / 1428] Statsd
[1109 / 1428] ImagesTestHelpers
[1116 / 1428] Graphite
[1118 / 1428] GraphiteTestHelpers
[1125 / 1428] ImagesInterfaces
[1128 / 1428] PlistLib
[1134 / 1428] Graphite
[1136 / 1428] Environment
[1143 / 1428] MetricsRecording
[1149 / 1428] CLTCollections
[1160 / 1431]
[1165 / 1433]
[1168 / 1434]
[1176 / 1435]
[1178 / 1437] DateProviderTestHelpers
[1179 / 1437]
[1181 / 1439] KibanaModels
[1185 / 1453] MetricsRecording
[1195 / 1453] PlistLib
[1209 / 1457] ImagesTestHelpers
[1222 / 1479] FileSystemTestHelpers
[1238 / 1479] GraphiteTestHelpers
[1258 / 1479] FileSystemTestHelpers
[1265 / 1479] PlistLib
[1266 / 1479] PlistLib
[1267 / 1479] PlistLib
[1268 / 1479] MetricsRecording
[1269 / 1479] PlistLib
[1270 / 1479] MetricsRecording
[1282 / 1479] TestHelpers
[1291 / 1479] FileSystemTestHelpers-product
[1300 / 1480]
[1304 / 1483]
[1316 / 1485] SynchronousWaiter
[1326 / 1485]
[1341 / 1485]
[1351 / 1498] XcodeLocator
[1370 / 1504] UserDefaultsLib-product
[1393 / 1516] KibanaTestHelpers-product
[1404 / 1518] KibanaTestHelpers
[1413 / 1518] TmpTestHelpers-product
[1415 / 1518] Console
[1434 / 1521] Downloader-product
[1435 / 1521] TmpTestHelpers-product
[1438 / 1522] Console
[1440 / 1525] ConsoleTestHelpers
[1449 / 1548] UserDefaultsLibTestHelpers
[1463 / 1548] UserDefaultsLibTestHelpers-product
[1482 / 1548] ConsoleTestHelpers-product
[1489 / 1548] CommandSupport
[1495 / 1550]
[1501 / 1552] CommandSupport
[1502 / 1552] ProcessController
[1516 / 1566] RepoRoot
[1518 / 1580] CLTLogging
[1542 / 1580] Cloc
[1560 / 1580] CLTLoggingTestHelpers
[1569 / 1581]
[1569 / 1581] CLTLogging
[1572 / 1581] CLTLoggingTestHelpers
[1575 / 1584] CLTLoggingTestHelpers
Build complete! (26.56 sec)
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git
Fetching https://github.com/IBM-Swift/BlueSignals.git
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/Bouke/Glob
Fetching https://github.com/Kitura/BlueSocket.git
[1/8232] Fetching swift-log
[2/11174] Fetching swift-log, bluesocket
[91/11420] Fetching swift-log, bluesocket, glob
[365/23281] Fetching swift-log, bluesocket, glob, yams
[3596/42291] Fetching swift-log, bluesocket, glob, yams, swift-argument-parser
[3626/42972] Fetching swift-log, bluesocket, glob, yams, swift-argument-parser, bluesignals
Fetched https://github.com/Bouke/Glob (1.37s)
Fetched https://github.com/apple/swift-log.git (1.37s)
Fetched https://github.com/IBM-Swift/BlueSignals.git (1.38s)
[4890/33813] Fetching bluesocket, yams, swift-argument-parser
Fetching https://github.com/Alamofire/Alamofire
[27528/50312] Fetching bluesocket, yams, swift-argument-parser, swift-snapshot-testing
[29539/83307] Fetching bluesocket, yams, swift-argument-parser, swift-snapshot-testing, alamofire
Fetched https://github.com/apple/swift-argument-parser (3.88s)
Fetched https://github.com/jpsim/Yams.git (3.88s)
[15916/52436] Fetching bluesocket, swift-snapshot-testing, alamofire
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git (5.88s)
Fetched https://github.com/Kitura/BlueSocket.git (5.88s)
[10559/32995] Fetching alamofire
Fetched https://github.com/Alamofire/Alamofire (11.56s)
Computing version for https://github.com/Bouke/Glob
Computed https://github.com/Bouke/Glob at 1.0.5 (15.69s)
Computing version for https://github.com/Kitura/BlueSocket.git
Computed https://github.com/Kitura/BlueSocket.git at 1.0.200 (0.66s)
Computing version for https://github.com/IBM-Swift/BlueSignals.git
Computed https://github.com/IBM-Swift/BlueSignals.git at 1.0.200 (0.66s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.4.0 (0.75s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.8.2 (0.59s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.19.6 (0.59s)
Fetching https://github.com/pointfreeco/swift-custom-dump
Fetching https://github.com/swiftlang/swift-syntax
[1/5669] Fetching swift-custom-dump
[5670/85870] Fetching swift-custom-dump, swift-syntax
Fetched https://github.com/pointfreeco/swift-custom-dump (4.63s)
Fetched https://github.com/swiftlang/swift-syntax (4.63s)
Computing version for https://github.com/pointfreeco/swift-custom-dump
Computed https://github.com/pointfreeco/swift-custom-dump at 1.7.3 (5.25s)
Fetching https://github.com/pointfreeco/swift-issue-reporting
[1/6170] Fetching swift-issue-reporting
Fetched https://github.com/pointfreeco/swift-issue-reporting (1.51s)
Computing version for https://github.com/pointfreeco/swift-issue-reporting
Computed https://github.com/pointfreeco/swift-issue-reporting at 2.1.1 (3.81s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 604.0.0 (0.77s)
Computing version for https://github.com/Alamofire/Alamofire
Computed https://github.com/Alamofire/Alamofire at 5.12.2 (0.61s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.15.1 (0.59s)
Creating working copy for https://github.com/pointfreeco/swift-issue-reporting
Working copy of https://github.com/pointfreeco/swift-issue-reporting resolved at 2.1.1
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.8.2
Creating working copy for https://github.com/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.15.1
Creating working copy for https://github.com/Bouke/Glob
Working copy of https://github.com/Bouke/Glob resolved at 1.0.5
Creating working copy for https://github.com/IBM-Swift/BlueSignals.git
Working copy of https://github.com/IBM-Swift/BlueSignals.git resolved at 1.0.200
Creating working copy for https://github.com/Kitura/BlueSocket.git
Working copy of https://github.com/Kitura/BlueSocket.git resolved at 1.0.200
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.4.0
Creating working copy for https://github.com/Alamofire/Alamofire
Working copy of https://github.com/Alamofire/Alamofire resolved at 5.12.2
Creating working copy for https://github.com/pointfreeco/swift-custom-dump
Working copy of https://github.com/pointfreeco/swift-custom-dump resolved at 1.7.3
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 604.0.0
Creating working copy for https://github.com/pointfreeco/swift-snapshot-testing.git
Working copy of https://github.com/pointfreeco/swift-snapshot-testing.git resolved at 1.19.6
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)
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:46:12: warning: 'init()' was deprecated in macOS 10.15: Please use -[NSURLSession downloadTaskWithRequest:] or other NSURLSession methods to create instances [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
44 |     public var completionHandler: (URL?, URLResponse?, Error?) -> ()
45 |
46 |     public init(originalTask: URLSessionTask, completionHandler: @escaping (URL?, URLResponse?, Error?) -> ()) {
   |            `- warning: 'init()' was deprecated in macOS 10.15: Please use -[NSURLSession downloadTaskWithRequest:] or other NSURLSession methods to create instances [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
47 |         self.originalTask = originalTask
48 |         self.completionHandler = completionHandler
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:62:12: warning: 'init()' was deprecated in macOS 10.15: Please use -[NSURLSession dataTaskWithRequest:] or other NSURLSession methods to create instances [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
60 |     public var completionHandler: (Data?, URLResponse?, Error?) -> ()
61 |
62 |     public init(originalTask: URLSessionTask, completionHandler: @escaping (Data?, URLResponse?, Error?) -> ()) {
   |            `- warning: 'init()' was deprecated in macOS 10.15: Please use -[NSURLSession dataTaskWithRequest:] or other NSURLSession methods to create instances [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
63 |         self.originalTask = originalTask
64 |         self.completionHandler = completionHandler
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/DI/Facade/DIContext.swift:28:34: warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
26 |     operation: () async throws -> Value
27 | ) async rethrows -> Value {
28 |     try await DiContext.$current.withValue(DiContext(parent: DiContext.current, register: register), operation: operation)
   |                                  `- warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
29 | }
30 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/ConsoleLogHandler.swift:3:15: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 1 | import Logging
 2 |
 3 | public struct ConsoleLogHandler: LogHandler {
   |               `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 4 |     private let handler: ConsoleHandler
 5 |
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 |   public func log(event: Logging.LogEvent)}
  |               `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
  |      `- note: requirement 'log(event:)' declared here
3 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/ConsoleLogHandler.swift:3:15: warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 1 | import Logging
 2 |
 3 | public struct ConsoleLogHandler: LogHandler {
   |               `- warning: deprecated default implementation is used to satisfy instance method 'log(event:)' required by protocol 'LogHandler': You should implement this method instead of using the default implementation [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
 4 |     private let handler: ConsoleHandler
 5 |
Logging.LogHandler.log:3:15: note: 'log(event:)' declared here
1 | protocol LogHandler {
2 | @available(*, deprecated, message: "You should implement this method instead of using the default implementation")
3 |   public func log(event: Logging.LogEvent)}
  |               `- note: 'log(event:)' declared here
4 |
Logging.LogHandler.log:2:6: note: requirement 'log(event:)' declared here
1 | protocol LogHandler {
2 | func log(event: Logging.LogEvent)}
  |      `- note: requirement 'log(event:)' declared here
3 |
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Console/Console.swift:327:47: warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
325 |         /// - Returns: Value returned by operation
326 |         public func yield<Value>(_ operation: () async throws -> Value) async rethrows -> Value {
327 |             try await ConsoleContext.$current.withValue(context, operation: operation)
    |                                               `- warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
328 |         }
329 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Console/ConsoleContext.swift:41:24: warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
39 |         operation: () async throws -> R
40 |     ) async rethrows -> R {
41 |         try await self.withValue(wrappedValue.withUpdated(key: key, value: value), operation: operation)
   |                        `- warning: 'withValue(_:operation:isolation:file:line:)' is deprecated: Prefer the 'nonisolated(nonsending)' overload with stricter execution on caller context semantics: withValue(_:operation:file:line:) [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
42 |     }
43 | }
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/LogStream/LogStreamComponent.swift:103:20: warning: 'log(level:message:metadata:source:file:function:line:)' is deprecated: renamed to 'log(event:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
101 |
102 |     func append(line: String) {
103 |         logHandler.log(
    |                    |- warning: 'log(level:message:metadata:source:file:function:line:)' is deprecated: renamed to 'log(event:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                    `- note: use 'log(event:)' instead
104 |             level: level,
105 |             message: "\(line)",
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/ANSIConsoleHandler.swift:362:22: warning: 'log(level:message:metadata:source:file:function:line:)' is deprecated: renamed to 'log(event:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
360 |                 output.writeln(line.description)
361 |             }
362 |             backing?.log(
    |                      |- warning: 'log(level:message:metadata:source:file:function:line:)' is deprecated: renamed to 'log(event:)' [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration\DeprecatedDeclaration]8;;\]
    |                      `- note: use 'log(event:)' instead
363 |                 level: verbositySettings.logLevel,
364 |                 message: "\(line.description)",
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "alamofire",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.5.0",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Alamofire/Alamofire"
    },
    {
      "identity" : "bluesignals",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.21",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/IBM-Swift/BlueSignals.git"
    },
    {
      "identity" : "bluesocket",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.52",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Kitura/BlueSocket.git"
    },
    {
      "identity" : "glob",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.5",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/Bouke/Glob"
    },
    {
      "identity" : "yams",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "5.0.6",
            "upper_bound" : "6.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/jpsim/Yams.git"
    },
    {
      "identity" : "swift-argument-parser",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-argument-parser"
    },
    {
      "identity" : "swift-log",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-log.git"
    },
    {
      "identity" : "swift-snapshot-testing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.17.4",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/pointfreeco/swift-snapshot-testing.git"
    }
  ],
  "manifest_display_name" : "CommandLineToolkit",
  "name" : "CommandLineToolkit",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "13.0"
    }
  ],
  "products" : [
    {
      "name" : "AtomicModels",
      "targets" : [
        "AtomicModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CLTCollections",
      "targets" : [
        "CLTCollections"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CLTExtensions",
      "targets" : [
        "CLTExtensions"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CLTLogging",
      "targets" : [
        "CLTLogging"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CLTLoggingModels",
      "targets" : [
        "CLTLoggingModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CLTLoggingTestHelpers",
      "targets" : [
        "CLTLoggingTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CLTTypes",
      "targets" : [
        "CLTTypes"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Cloc",
      "targets" : [
        "Cloc"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "CommandSupport",
      "targets" : [
        "CommandSupport"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Concurrency",
      "targets" : [
        "Concurrency"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Console",
      "targets" : [
        "Console"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ConsoleTestHelpers",
      "targets" : [
        "ConsoleTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DI",
      "targets" : [
        "DI"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DateProvider",
      "targets" : [
        "DateProvider"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "DateProviderTestHelpers",
      "targets" : [
        "DateProviderTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Downloader",
      "targets" : [
        "Downloader"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Environment",
      "targets" : [
        "Environment"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FileSystem",
      "targets" : [
        "FileSystem"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "FileSystemTestHelpers",
      "targets" : [
        "FileSystemTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Graphite",
      "targets" : [
        "Graphite"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GraphiteTestHelpers",
      "targets" : [
        "GraphiteTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImagesInterfaces",
      "targets" : [
        "ImagesInterfaces"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ImagesTestHelpers",
      "targets" : [
        "ImagesTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "JSONStream",
      "targets" : [
        "JSONStream"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Kibana",
      "targets" : [
        "Kibana"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KibanaModels",
      "targets" : [
        "KibanaModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "KibanaTestHelpers",
      "targets" : [
        "KibanaTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "LaunchdUtils",
      "targets" : [
        "LaunchdUtils"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MetricsRecording",
      "targets" : [
        "MetricsRecording"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MetricsTestHelpers",
      "targets" : [
        "MetricsTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "MetricsUtils",
      "targets" : [
        "MetricsUtils"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PathLib",
      "targets" : [
        "PathLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "PlistLib",
      "targets" : [
        "PlistLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ProcessController",
      "targets" : [
        "ProcessController"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ProcessControllerTestHelpers",
      "targets" : [
        "ProcessControllerTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "RepoRoot",
      "targets" : [
        "RepoRoot"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SignalHandling",
      "targets" : [
        "SignalHandling"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SocketModels",
      "targets" : [
        "SocketModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Statsd",
      "targets" : [
        "Statsd"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "SynchronousWaiter",
      "targets" : [
        "SynchronousWaiter"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TeamcityMessaging",
      "targets" : [
        "TeamcityMessaging"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TestHelpers",
      "targets" : [
        "TestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Timer",
      "targets" : [
        "Timer"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Tmp",
      "targets" : [
        "Tmp"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "TmpTestHelpers",
      "targets" : [
        "TmpTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Types",
      "targets" : [
        "Types"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "URLSessionTestHelpers",
      "targets" : [
        "URLSessionTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "UserDefaultsLib",
      "targets" : [
        "UserDefaultsLib"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "UserDefaultsLibTestHelpers",
      "targets" : [
        "UserDefaultsLibTestHelpers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Waitable",
      "targets" : [
        "Waitable"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XcodeLocator",
      "targets" : [
        "XcodeLocator"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "XcodeLocatorModels",
      "targets" : [
        "XcodeLocatorModels"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "XcodeLocatorTests",
      "module_type" : "SwiftTarget",
      "name" : "XcodeLocatorTests",
      "path" : "Tests/XcodeLocatorTests",
      "sources" : [
        "XcodeLocatorTests.swift"
      ],
      "target_dependencies" : [
        "FileSystem",
        "FileSystemTestHelpers",
        "PlistLib",
        "TestHelpers",
        "TmpTestHelpers",
        "XcodeLocator",
        "XcodeLocatorModels"
      ],
      "type" : "test"
    },
    {
      "c99name" : "XcodeLocatorModels",
      "module_type" : "SwiftTarget",
      "name" : "XcodeLocatorModels",
      "path" : "Sources/XcodeLocatorModels",
      "product_memberships" : [
        "XcodeLocator",
        "XcodeLocatorModels"
      ],
      "sources" : [
        "DiscoveredXcode.swift"
      ],
      "target_dependencies" : [
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "XcodeLocator",
      "module_type" : "SwiftTarget",
      "name" : "XcodeLocator",
      "path" : "Sources/XcodeLocator",
      "product_memberships" : [
        "XcodeLocator"
      ],
      "sources" : [
        "ApplicationPathsProvider/ApplicationPathsProvider.swift",
        "ApplicationPathsProvider/ApplicationPathsProviderImpl.swift",
        "ApplicationPlistReader/ApplicationPlistReader.swift",
        "ApplicationPlistReader/ApplicationPlistReaderImpl.swift",
        "DI/XcodeLocatorModuleDependencies.swift",
        "XcodeApplicationVerifier/XcodeApplicationVerifier.swift",
        "XcodeApplicationVerifier/XcodeApplicationVerifierImpl.swift",
        "XcodeLocator/XcodeLocator.swift",
        "XcodeLocator/XcodeLocatorImpl.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "DI",
        "FileSystem",
        "PathLib",
        "PlistLib",
        "XcodeLocatorModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "WaitableTests",
      "module_type" : "SwiftTarget",
      "name" : "WaitableTests",
      "path" : "Tests/WaitableTests",
      "sources" : [
        "WaitableTests.swift"
      ],
      "target_dependencies" : [
        "Waitable"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Waitable",
      "module_type" : "SwiftTarget",
      "name" : "Waitable",
      "path" : "Sources/Waitable",
      "product_memberships" : [
        "Waitable"
      ],
      "sources" : [
        "Waitable.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "UserDefaultsLibTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "UserDefaultsLibTestHelpers",
      "path" : "Tests/UserDefaultsLibTestHelpers",
      "product_memberships" : [
        "UserDefaultsLibTestHelpers"
      ],
      "sources" : [
        "FakeDefaults.swift"
      ],
      "target_dependencies" : [
        "PlistLib",
        "UserDefaultsLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "UserDefaultsLib",
      "module_type" : "SwiftTarget",
      "name" : "UserDefaultsLib",
      "path" : "Sources/UserDefaultsLib",
      "product_memberships" : [
        "UserDefaultsLib",
        "UserDefaultsLibTestHelpers"
      ],
      "sources" : [
        "Defaults.swift",
        "SystemDefaults.swift"
      ],
      "target_dependencies" : [
        "PlistLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "URLSessionTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "URLSessionTestHelpers",
      "path" : "Tests/URLSessionTestHelpers",
      "product_memberships" : [
        "URLSessionTestHelpers"
      ],
      "sources" : [
        "FakeURLSession.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TypesTests",
      "module_type" : "SwiftTarget",
      "name" : "TypesTests",
      "path" : "Tests/TypesTests",
      "sources" : [
        "EitherTests.swift"
      ],
      "target_dependencies" : [
        "Types"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Types",
      "module_type" : "SwiftTarget",
      "name" : "Types",
      "path" : "Sources/Types",
      "product_memberships" : [
        "CLTCollections",
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "CommandSupport",
        "Console",
        "ConsoleTestHelpers",
        "FileSystem",
        "FileSystemTestHelpers",
        "Graphite",
        "GraphiteTestHelpers",
        "Kibana",
        "KibanaTestHelpers",
        "MetricsRecording",
        "MetricsTestHelpers",
        "PlistLib",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "SignalHandling",
        "SocketModels",
        "Statsd",
        "Types",
        "UserDefaultsLib",
        "UserDefaultsLibTestHelpers",
        "XcodeLocator"
      ],
      "sources" : [
        "CompoundError.swift",
        "CustomOrDefault.swift",
        "Either.swift",
        "MapWithCollection.swift",
        "MutableBox.swift",
        "NewIntType.swift",
        "NewStringType.swift",
        "ThrowingProperty/GettableThrowingProperty.swift",
        "ThrowingProperty/GettableThrowingPropertyOf.swift",
        "ThrowingProperty/SettableThrowingProperty.swift",
        "ThrowingProperty/SettableThrowingPropertyOf.swift",
        "ThrowingProperty/ThrowingProperty.swift",
        "ThrowingProperty/ThrowingPropertyOf.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TmpTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "TmpTestHelpers",
      "path" : "Tests/TmpTestHelpers",
      "product_memberships" : [
        "TmpTestHelpers"
      ],
      "sources" : [
        "TmpFixtures.swift"
      ],
      "target_dependencies" : [
        "TestHelpers",
        "Tmp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Tmp",
      "module_type" : "SwiftTarget",
      "name" : "Tmp",
      "path" : "Sources/Tmp",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "Tmp",
        "TmpTestHelpers"
      ],
      "sources" : [
        "TempErrors.swift",
        "TemporaryFile.swift",
        "TemporaryFolder.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Timer",
      "module_type" : "SwiftTarget",
      "name" : "Timer",
      "path" : "Sources/Timer",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "Timer"
      ],
      "sources" : [
        "DispatchBasedTimer.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "TestHelpers",
      "path" : "Tests/TestHelpers",
      "product_memberships" : [
        "TestHelpers",
        "TmpTestHelpers"
      ],
      "sources" : [
        "AssertFalse.swift",
        "AssertTrue.swift",
        "Casting.swift",
        "Equals.swift",
        "ErrorForTestingPurposes.swift",
        "ExpectationAwaitingError.swift",
        "ExpectationCreation.swift",
        "NilHelpers.swift",
        "PreventingExecutionAfterFailure.swift",
        "TestFailing.swift",
        "ThrowingHelpers.swift",
        "ValueOf.swift",
        "XCTestCase+Syncronious.swift",
        "XCTestCase+WaitForExpectation.swift",
        "XCTestCase+XCTAssertEqualSorted.swift",
        "XCTestCase+testDirectory.swift"
      ],
      "target_dependencies" : [
        "AtomicModels",
        "CLTExtensions",
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "TemporaryStuffTests",
      "module_type" : "SwiftTarget",
      "name" : "TemporaryStuffTests",
      "path" : "Tests/TemporaryStuffTests",
      "sources" : [
        "TemporaryStuffTests.swift"
      ],
      "target_dependencies" : [
        "PathLib",
        "TestHelpers",
        "Tmp"
      ],
      "type" : "test"
    },
    {
      "c99name" : "TeamcityMessaging",
      "module_type" : "SwiftTarget",
      "name" : "TeamcityMessaging",
      "path" : "Sources/TeamcityMessaging",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "CommandSupport",
        "Console",
        "ConsoleTestHelpers",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "TeamcityMessaging"
      ],
      "sources" : [
        "ControlMessage/ControlMessage.swift",
        "ControlMessage/ControlMessageBuilder.swift",
        "ControlMessage/ControlMessageParameter.swift",
        "ControlMessage/ControlMessageWithMultipleParameters.swift",
        "ControlMessage/ControlMessageWithSingleParameter.swift",
        "DI/TeamcityMessagingModuleDependencies.swift",
        "TeamcityMessageGenerator/TeamcityMessageGenerator.swift",
        "TeamcityMessageRenderer/TeamcityMessageRenderer.swift",
        "TeamcityMessageRenderer/TeamcityMessageRendererImpl.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "DI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SynchronousWaiterTests",
      "module_type" : "SwiftTarget",
      "name" : "SynchronousWaiterTests",
      "path" : "Tests/SynchronousWaiterTests",
      "sources" : [
        "SynchronousWaiterTests.swift",
        "WaiterTests.swift"
      ],
      "target_dependencies" : [
        "SynchronousWaiter",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SynchronousWaiter",
      "module_type" : "SwiftTarget",
      "name" : "SynchronousWaiter",
      "path" : "Sources/SynchronousWaiter",
      "product_memberships" : [
        "ProcessControllerTestHelpers",
        "SynchronousWaiter"
      ],
      "sources" : [
        "NoOpWaiter.swift",
        "SynchronousWaiter.swift",
        "Timeout.swift",
        "Waiter+Callbacks.swift",
        "Waiter+ErrorMapping.swift",
        "Waiter.swift"
      ],
      "target_dependencies" : [
        "AtomicModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "StatsdTests",
      "module_type" : "SwiftTarget",
      "name" : "StatsdTests",
      "path" : "Tests/StatsdTests",
      "product_dependencies" : [
        "Socket"
      ],
      "sources" : [
        "FakeStatsdClient.swift",
        "StatsdClientTests.swift",
        "StatsdMetricTests.swift"
      ],
      "target_dependencies" : [
        "MetricsRecording",
        "SocketModels",
        "Statsd",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Statsd",
      "module_type" : "SwiftTarget",
      "name" : "Statsd",
      "path" : "Sources/Statsd",
      "product_dependencies" : [
        "Socket"
      ],
      "product_memberships" : [
        "MetricsRecording",
        "MetricsTestHelpers",
        "Statsd"
      ],
      "sources" : [
        "StatsdClient.swift",
        "StatsdClientImpl.swift",
        "StatsdMetric.swift",
        "StatsdMetricHandler.swift",
        "StatsdMetricHandlerImpl.swift"
      ],
      "target_dependencies" : [
        "AtomicModels",
        "MetricsUtils",
        "SocketModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SocketModels",
      "module_type" : "SwiftTarget",
      "name" : "SocketModels",
      "path" : "Sources/SocketModels",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Graphite",
        "GraphiteTestHelpers",
        "Kibana",
        "KibanaTestHelpers",
        "MetricsRecording",
        "MetricsTestHelpers",
        "SocketModels",
        "Statsd"
      ],
      "sources" : [
        "Port.swift",
        "SocketAddress.swift"
      ],
      "target_dependencies" : [
        "Types"
      ],
      "type" : "library"
    },
    {
      "c99name" : "SignalHandlingTests",
      "module_type" : "SwiftTarget",
      "name" : "SignalHandlingTests",
      "path" : "Tests/SignalHandlingTests",
      "product_dependencies" : [
        "Signals"
      ],
      "sources" : [
        "SignalHandlingTests.swift"
      ],
      "target_dependencies" : [
        "SignalHandling"
      ],
      "type" : "test"
    },
    {
      "c99name" : "SignalHandling",
      "module_type" : "SwiftTarget",
      "name" : "SignalHandling",
      "path" : "Sources/SignalHandling",
      "product_dependencies" : [
        "Signals"
      ],
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "CommandSupport",
        "Console",
        "ConsoleTestHelpers",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "SignalHandling"
      ],
      "sources" : [
        "Signal.swift",
        "SignalHandling.swift"
      ],
      "target_dependencies" : [
        "Types"
      ],
      "type" : "library"
    },
    {
      "c99name" : "RepoRootTests",
      "module_type" : "SwiftTarget",
      "name" : "RepoRootTests",
      "path" : "Tests/RepoRootTests",
      "sources" : [
        "MarkerFileRepoRootProviderTests.swift"
      ],
      "target_dependencies" : [
        "FileSystem",
        "FileSystemTestHelpers",
        "PathLib",
        "RepoRoot",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "RepoRoot",
      "module_type" : "SwiftTarget",
      "name" : "RepoRoot",
      "path" : "Sources/RepoRoot",
      "product_memberships" : [
        "RepoRoot"
      ],
      "sources" : [
        "DI/RepoRootModuleDependencies.swift",
        "RepoRootProvider/RepoRootProvider.swift",
        "RepoRootProvider/RepoRootProviderFactory.swift",
        "RepoRootProvider/RepoRootProviderFactoryImplementations/CachingRepoRootProviderFactory.swift",
        "RepoRootProvider/RepoRootProviderFactoryImplementations/GitRepoRootProviderFactory.swift",
        "RepoRootProvider/RepoRootProviderFactoryImplementations/MarkerFileRepoRootProviderFactory.swift",
        "RepoRootProvider/RepoRootProviderImplementations/CachingRepoRootProvider.swift",
        "RepoRootProvider/RepoRootProviderImplementations/ClosureRepoRootProvider.swift",
        "RepoRootProvider/RepoRootProviderImplementations/CurrentExecutableRepoRootProvider.swift",
        "RepoRootProvider/RepoRootProviderImplementations/GitRepoRootProvider.swift",
        "RepoRootProvider/RepoRootProviderImplementations/MarkerFileRepoRootProvider.swift",
        "RepoRootProvider/RepoRootProviderImplementations/WorkdirRepoRootProvider.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "DI",
        "Environment",
        "FileSystem",
        "PathLib",
        "ProcessController"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ProcessControllerTests",
      "module_type" : "SwiftTarget",
      "name" : "ProcessControllerTests",
      "path" : "Tests/ProcessControllerTests",
      "sources" : [
        "AutomaticManagementTests.swift",
        "DefaultProcessControllerTests.swift",
        "EnvironmentSecureValueTests.swift",
        "LoggableProcessControllerProviderTests.swift",
        "ProcessControllerProvider+BashTests.swift"
      ],
      "target_dependencies" : [
        "DateProvider",
        "FileSystem",
        "PathLib",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "SignalHandling",
        "TestHelpers",
        "Tmp"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ProcessControllerTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "ProcessControllerTestHelpers",
      "path" : "Tests/ProcessControllerTestHelpers",
      "product_memberships" : [
        "ProcessControllerTestHelpers"
      ],
      "sources" : [
        "FakeProcessController.swift",
        "FakeProcessControllerProvider.swift"
      ],
      "target_dependencies" : [
        "ProcessController",
        "SynchronousWaiter",
        "Tmp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ProcessController",
      "module_type" : "SwiftTarget",
      "name" : "ProcessController",
      "path" : "Sources/ProcessController",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot"
      ],
      "sources" : [
        "AutomaticManagement.swift",
        "AutomaticManagementItemController.swift",
        "BashEscapedCommandMaker/BashEscapedCommandMaker.swift",
        "BashEscapedCommandMaker/BashEscapedCommandMakerImpl.swift",
        "DI/ProcessControllerDependencies.swift",
        "DefaultProcessController.swift",
        "DefaultProcessControllerProvider.swift",
        "Environment.swift",
        "EnvironmentValue.swift",
        "LoggableProcessControllerProvider.swift",
        "Process+ProcessGroup.swift",
        "ProcessController.swift",
        "ProcessControllerError.swift",
        "ProcessControllerProvider+Shell.swift",
        "ProcessControllerProvider+Subprocess.swift",
        "ProcessControllerProvider.swift",
        "ProcessListener.swift",
        "ProcessStatus.swift",
        "Subprocess.swift",
        "SubprocessArgument.swift",
        "SubprocessInfo.swift"
      ],
      "target_dependencies" : [
        "AtomicModels",
        "Console",
        "DI",
        "DateProvider",
        "Environment",
        "FileSystem",
        "PathLib",
        "SignalHandling",
        "Timer",
        "Tmp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PlistLibTests",
      "module_type" : "SwiftTarget",
      "name" : "PlistLibTests",
      "path" : "Tests/PlistLibTests",
      "sources" : [
        "PlistEntryTests.swift",
        "PlistTests.swift"
      ],
      "target_dependencies" : [
        "PlistLib",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PlistLib",
      "module_type" : "SwiftTarget",
      "name" : "PlistLib",
      "path" : "Sources/PlistLib",
      "product_memberships" : [
        "PlistLib",
        "UserDefaultsLib",
        "UserDefaultsLibTestHelpers",
        "XcodeLocator"
      ],
      "sources" : [
        "DI/PlistLibModuleDependencies.swift",
        "Plist.swift",
        "PlistEntry+Access.swift",
        "PlistEntry.swift",
        "PlistReader/PlistReader.swift",
        "PlistReader/PlistReaderImpl.swift",
        "RootPlistEntry.swift"
      ],
      "target_dependencies" : [
        "DI",
        "FileSystem",
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "PathLibTests",
      "module_type" : "SwiftTarget",
      "name" : "PathLibTests",
      "path" : "Tests/PathLibTests",
      "sources" : [
        "AbsolutePathTests.swift",
        "PathTests.swift",
        "RelativePathTests.swift"
      ],
      "target_dependencies" : [
        "PathLib",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "PathLib",
      "module_type" : "SwiftTarget",
      "name" : "PathLib",
      "path" : "Sources/PathLib",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "CommandSupport",
        "Concurrency",
        "Downloader",
        "Environment",
        "FileSystem",
        "FileSystemTestHelpers",
        "ImagesInterfaces",
        "ImagesTestHelpers",
        "PathLib",
        "PlistLib",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "TestHelpers",
        "Tmp",
        "TmpTestHelpers",
        "UserDefaultsLib",
        "UserDefaultsLibTestHelpers",
        "XcodeLocator",
        "XcodeLocatorModels"
      ],
      "sources" : [
        "AbsolutePath.swift",
        "FileManager+Extensions.swift",
        "Path+CommonOperations.swift",
        "Path.swift",
        "RelativePath.swift",
        "String+ShellEscaping.swift",
        "StringPathParsing.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetricsUtils",
      "module_type" : "SwiftTarget",
      "name" : "MetricsUtils",
      "path" : "Sources/MetricsUtils",
      "product_memberships" : [
        "Graphite",
        "GraphiteTestHelpers",
        "MetricsRecording",
        "MetricsTestHelpers",
        "MetricsUtils",
        "Statsd"
      ],
      "sources" : [
        "String+MetricComponent.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetricsTests",
      "module_type" : "SwiftTarget",
      "name" : "MetricsTests",
      "path" : "Tests/MetricsTests",
      "sources" : [
        "MetricHandlerTests.swift",
        "TimeMeasurerTests.swift"
      ],
      "target_dependencies" : [
        "DateProviderTestHelpers",
        "Graphite",
        "MetricsRecording",
        "MetricsTestHelpers",
        "Statsd",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "MetricsTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "MetricsTestHelpers",
      "path" : "Tests/MetricsTestHelpers",
      "product_memberships" : [
        "MetricsTestHelpers"
      ],
      "sources" : [
        "FakeMetricHandler.swift",
        "Metric+TestCompare.swift",
        "NoOpMetricRecorder.swift"
      ],
      "target_dependencies" : [
        "Graphite",
        "MetricsRecording",
        "Statsd"
      ],
      "type" : "library"
    },
    {
      "c99name" : "MetricsRecording",
      "module_type" : "SwiftTarget",
      "name" : "MetricsRecording",
      "path" : "Sources/MetricsRecording",
      "product_memberships" : [
        "MetricsRecording",
        "MetricsTestHelpers"
      ],
      "sources" : [
        "MetricRecorder.swift",
        "MetricRecorderImpl.swift",
        "MutableMetricRecorder.swift",
        "NoOpMetricHandler.swift",
        "TimeMeasurer.swift"
      ],
      "target_dependencies" : [
        "DateProvider",
        "Graphite",
        "Statsd"
      ],
      "type" : "library"
    },
    {
      "c99name" : "LaunchdUtilsTests",
      "module_type" : "SwiftTarget",
      "name" : "LaunchdUtilsTests",
      "path" : "Tests/LaunchdUtilsTests",
      "sources" : [
        "LaunchdUtilsTests.swift"
      ],
      "target_dependencies" : [
        "LaunchdUtils"
      ],
      "type" : "test"
    },
    {
      "c99name" : "LaunchdUtils",
      "module_type" : "SwiftTarget",
      "name" : "LaunchdUtils",
      "path" : "Sources/LaunchdUtils",
      "product_memberships" : [
        "LaunchdUtils"
      ],
      "sources" : [
        "LaunchdJob.swift",
        "LaunchdPlist.swift",
        "LaunchdSocket.swift",
        "LaunchdSocketActivation.swift",
        "LaunchdSocketActivationError.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KibanaTests",
      "module_type" : "SwiftTarget",
      "name" : "KibanaTests",
      "path" : "Tests/KibanaTests",
      "sources" : [
        "HttpKibanaClientTests.swift"
      ],
      "target_dependencies" : [
        "DateProviderTestHelpers",
        "Kibana",
        "SocketModels",
        "TestHelpers",
        "URLSessionTestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "KibanaTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "KibanaTestHelpers",
      "path" : "Tests/KibanaTestHelpers",
      "product_memberships" : [
        "KibanaTestHelpers"
      ],
      "sources" : [
        "FakeKibanaClient.swift"
      ],
      "target_dependencies" : [
        "Kibana"
      ],
      "type" : "library"
    },
    {
      "c99name" : "KibanaModels",
      "module_type" : "SwiftTarget",
      "name" : "KibanaModels",
      "path" : "Sources/KibanaModels",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "KibanaModels"
      ],
      "sources" : [
        "KibanaConfiguration.swift"
      ],
      "target_dependencies" : [
        "CLTTypes"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Kibana",
      "module_type" : "SwiftTarget",
      "name" : "Kibana",
      "path" : "Sources/Kibana",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Kibana",
        "KibanaTestHelpers"
      ],
      "sources" : [
        "HttpKibanaClient.swift",
        "KibanaClient.swift",
        "KibanaHttpEndpoint.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "CLTTypes",
        "DateProvider",
        "SocketModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "JSONStreamTests",
      "module_type" : "SwiftTarget",
      "name" : "JSONStreamTests",
      "path" : "Tests/JSONStreamTests",
      "sources" : [
        "BlockingArrayBasedJSONStreamTests.swift",
        "Helpers.swift",
        "JSONReaderNumberEdgeCaseTests.swift",
        "JSONReaderStringEdgeCaseTests.swift",
        "JSONStreamReaderTests.swift"
      ],
      "target_dependencies" : [
        "JSONStream",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "JSONStream",
      "module_type" : "SwiftTarget",
      "name" : "JSONStream",
      "path" : "Sources/JSONStream",
      "product_memberships" : [
        "JSONStream"
      ],
      "sources" : [
        "AppendableJSONStream.swift",
        "BlockingArrayBasedJSONStream.swift",
        "JSONReader.swift",
        "JSONReaderContext.swift",
        "JSONReaderError.swift",
        "JSONReaderEventStream.swift",
        "JSONReaderFatalError.swift",
        "JSONStream.swift",
        "JSONStreamFactory.swift",
        "NumberValidator.swift"
      ],
      "target_dependencies" : [
        "AtomicModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImagesTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "ImagesTestHelpers",
      "path" : "Tests/ImagesTestHelpers",
      "product_memberships" : [
        "ImagesTestHelpers"
      ],
      "sources" : [
        "Mocks/ImageFactoryGeneratorMock.swift",
        "Mocks/ImageParserMock.swift",
        "Mocks/ImageSetGeneratorMock.swift",
        "Mocks/ImageValidatorMock.swift",
        "Mocks/KnownImageCategoriesMock.swift"
      ],
      "target_dependencies" : [
        "ImagesInterfaces",
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ImagesInterfaces",
      "module_type" : "SwiftTarget",
      "name" : "ImagesInterfaces",
      "path" : "Sources/ImagesInterfaces",
      "product_memberships" : [
        "ImagesInterfaces",
        "ImagesTestHelpers"
      ],
      "sources" : [
        "ImageError.swift",
        "ImageFactoryGenerator.swift",
        "ImageParser.swift",
        "ImageSetGenerator.swift",
        "ImageValidator.swift",
        "KnownImageCategories.swift"
      ],
      "target_dependencies" : [
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GraphiteTests",
      "module_type" : "SwiftTarget",
      "name" : "GraphiteTests",
      "path" : "Tests/GraphiteTests",
      "product_dependencies" : [
        "Socket"
      ],
      "sources" : [
        "LazySocketConnectionIntegrationTests.swift"
      ],
      "target_dependencies" : [
        "AtomicModels",
        "Graphite",
        "SocketModels",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GraphiteTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "GraphiteTestHelpers",
      "path" : "Tests/GraphiteTestHelpers",
      "product_memberships" : [
        "GraphiteTestHelpers"
      ],
      "sources" : [
        "GraphiteClient.swift"
      ],
      "target_dependencies" : [
        "Graphite"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Graphite",
      "module_type" : "SwiftTarget",
      "name" : "Graphite",
      "path" : "Sources/Graphite",
      "product_dependencies" : [
        "Socket"
      ],
      "product_memberships" : [
        "Graphite",
        "GraphiteTestHelpers",
        "MetricsRecording",
        "MetricsTestHelpers"
      ],
      "sources" : [
        "GraphiteMetric.swift",
        "GraphiteMetricHandler.swift",
        "LazySocketConnection.swift",
        "NoOpGraphiteMetricHandler.swift",
        "SocketGraphiteMetricHandler.swift"
      ],
      "target_dependencies" : [
        "MetricsUtils",
        "SocketModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FileSystemTests",
      "module_type" : "SwiftTarget",
      "name" : "FileSystemTests",
      "path" : "Tests/FileSystemTests",
      "sources" : [
        "AppleCommonlyUsedPathsProviderTests.swift",
        "DeepFileSystemEnumeratorTests.swift",
        "DefaultFilePropertiesContainerTests.swift",
        "DirectoryCreatorImplTests.swift",
        "FileSystemEntrySequenceTests.swift",
        "GlobFileSystemEnumeratorTests.swift",
        "LocalFileSystemTests.swift",
        "PathDeleterImplTests.swift",
        "PatternComponentTests.swift",
        "ShallowFileSystemEnumeratorTests.swift",
        "TestDataForEnumeration.swift"
      ],
      "target_dependencies" : [
        "FileSystem",
        "FileSystemTestHelpers",
        "PathLib",
        "TestHelpers",
        "Tmp",
        "TmpTestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "FileSystemTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "FileSystemTestHelpers",
      "path" : "Tests/FileSystemTestHelpers",
      "product_memberships" : [
        "FileSystemTestHelpers"
      ],
      "sources" : [
        "FakeFilePropertiesContainer.swift",
        "FakeFileReader.swift",
        "FakeFileSystem.swift",
        "FakeFileSystemEnumerator.swift",
        "FakeFileSystemPropertiesContainer.swift",
        "FakeThrowingProperty.swift",
        "FileSystemTestHelpers.swift"
      ],
      "target_dependencies" : [
        "FileSystem",
        "PathLib",
        "Types"
      ],
      "type" : "library"
    },
    {
      "c99name" : "FileSystem",
      "module_type" : "SwiftTarget",
      "name" : "FileSystem",
      "path" : "Sources/FileSystem",
      "product_dependencies" : [
        "Glob"
      ],
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "FileSystem",
        "FileSystemTestHelpers",
        "PlistLib",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "UserDefaultsLib",
        "UserDefaultsLibTestHelpers",
        "XcodeLocator"
      ],
      "sources" : [
        "DI/FileSystemModuleDependencies.swift",
        "File/WorkingWithContents/DataWriter/DataWriter.swift",
        "File/WorkingWithContents/DataWriter/DataWriterImpl.swift",
        "File/WorkingWithContents/FileReader/FileReader.swift",
        "File/WorkingWithContents/FileReader/FileReaderImpl.swift",
        "File/WorkingWithProperties/DefaultFilePropertiesContainer.swift",
        "File/WorkingWithProperties/FileExistence.swift",
        "File/WorkingWithProperties/FileExistenceCheckType.swift",
        "File/WorkingWithProperties/FilePropertiesContainer.swift",
        "File/WorkingWithProperties/FilePropertiesContainerError.swift",
        "File/WorkingWithProperties/FilePropertiesSnapshot.swift",
        "Files/CommonlyUsedPathsProvider/AppleCommonlyUsedPathsProvider.swift",
        "Files/CommonlyUsedPathsProvider/CommonlyUsedPathsProvider.swift",
        "Files/CommonlyUsedPathsProvider/LinuxCommonlyUsedPathsProvider.swift",
        "Files/EntrySequence/DirectoryEntries.swift",
        "Files/EntrySequence/FileSystemEntrySequence.swift",
        "Files/EntrySequence/FileSystemEntrySequenceFactory.swift",
        "Files/Enumeration/Deep/DeepFileSystemEnumerator.swift",
        "Files/Enumeration/Deep/DeepFollowSymlinksFileSystemEnumerator.swift",
        "Files/Enumeration/FileSystemEnumerator.swift",
        "Files/Enumeration/Glob/GlobFileSystemEnumerator.swift",
        "Files/Enumeration/Glob/GlobPattern.swift",
        "Files/Enumeration/Shallow/ShallowFileSystemEnumerator.swift",
        "Files/FileSystem/CommonlyUsedPathsProviderFactory/CommonlyUsedPathsProviderFactory.swift",
        "Files/FileSystem/CommonlyUsedPathsProviderFactory/CommonlyUsedPathsProviderFactoryImpl.swift",
        "Files/FileSystem/DirectoryCreator/DirectoryCreator.swift",
        "Files/FileSystem/DirectoryCreator/DirectoryCreatorImpl.swift",
        "Files/FileSystem/FileAppender/FileAppender.swift",
        "Files/FileSystem/FileAppender/FileAppenderImpl.swift",
        "Files/FileSystem/FileCreator/FileCreator.swift",
        "Files/FileSystem/FileCreator/FileCreatorImpl.swift",
        "Files/FileSystem/FilePropertiesProvider/FileExistenceChecker.swift",
        "Files/FileSystem/FilePropertiesProvider/FilePropertiesProvider.swift",
        "Files/FileSystem/FilePropertiesProvider/FilePropertiesProviderImpl.swift",
        "Files/FileSystem/FileSystem.swift",
        "Files/FileSystem/FileSystemEnumeratorFactory/ContentEnumerationStyle.swift",
        "Files/FileSystem/FileSystemEnumeratorFactory/FileSystemEnumeratorFactory.swift",
        "Files/FileSystem/FileSystemEnumeratorFactory/FileSystemEnumeratorFactoryImpl.swift",
        "Files/FileSystem/FileSystemPropertiesProvider/FileSystemPropertiesProvider.swift",
        "Files/FileSystem/FileSystemPropertiesProvider/FileSystemPropertiesProviderImpl.swift",
        "Files/FileSystem/FileToucher/FileToucher.swift",
        "Files/FileSystem/FileToucher/FileToucherImpl.swift",
        "Files/FileSystem/LocalFileSystem.swift",
        "Files/FileSystem/PathCopier/PathCopier.swift",
        "Files/FileSystem/PathCopier/PathCopierImpl.swift",
        "Files/FileSystem/PathDeleter/PathDeleter.swift",
        "Files/FileSystem/PathDeleter/PathDeleterImpl.swift",
        "Files/FileSystem/PathLinker/PathLinker.swift",
        "Files/FileSystem/PathLinker/PathLinkerImpl.swift",
        "Files/FileSystem/PathMover/PathMover.swift",
        "Files/FileSystem/PathMover/PathMoverImpl.swift",
        "Files/FileSystem/Support/DestinationPreparer.swift",
        "Files/Properties/DefaultFileSystemPropertiesContainer.swift",
        "Files/Properties/FileSystemPropertiesContainer.swift",
        "Files/RealPathProvider/RealpathProvider.swift",
        "Files/RealPathProvider/RealpathProviderImpl.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "DI",
        "PathLib",
        "Types"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Environment",
      "module_type" : "SwiftTarget",
      "name" : "Environment",
      "path" : "Sources/Environment",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "Environment",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot"
      ],
      "sources" : [
        "CurrentExecutableProvider/CurrentExecutableProvider.swift",
        "CurrentExecutableProvider/ProcessInfoCurrentExecutableProvider.swift",
        "DI/EnvironmentModuleDependencies.swift",
        "EnvironmentProvider/Conversion.swift",
        "EnvironmentProvider/EnvironmentKey.swift",
        "EnvironmentProvider/EnvironmentProvider.swift",
        "EnvironmentProvider/ProcessInfoEnvironmentProvider.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "DI",
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Downloader",
      "module_type" : "SwiftTarget",
      "name" : "Downloader",
      "path" : "Sources/Downloader",
      "product_dependencies" : [
        "Alamofire"
      ],
      "product_memberships" : [
        "Downloader"
      ],
      "sources" : [
        "DI/DownloaderModuleDependencies.swift",
        "Downloader.swift",
        "DownloaderImpl.swift"
      ],
      "target_dependencies" : [
        "DI",
        "DateProvider",
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DateProviderTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "DateProviderTestHelpers",
      "path" : "Tests/DateProviderTestHelpers",
      "product_memberships" : [
        "DateProviderTestHelpers"
      ],
      "sources" : [
        "DateProviderFixture.swift"
      ],
      "target_dependencies" : [
        "DateProvider"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DateProvider",
      "module_type" : "SwiftTarget",
      "name" : "DateProvider",
      "path" : "Sources/DateProvider",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "DateProvider",
        "DateProviderTestHelpers",
        "Downloader",
        "Kibana",
        "KibanaTestHelpers",
        "MetricsRecording",
        "MetricsTestHelpers",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot"
      ],
      "sources" : [
        "DI/DateProviderModuleDependencies.swift",
        "DateProvider.swift",
        "SystemDateProvider.swift"
      ],
      "target_dependencies" : [
        "DI"
      ],
      "type" : "library"
    },
    {
      "c99name" : "DI",
      "module_type" : "SwiftTarget",
      "name" : "DI",
      "path" : "Sources/DI",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "CommandSupport",
        "Console",
        "ConsoleTestHelpers",
        "DI",
        "DateProvider",
        "DateProviderTestHelpers",
        "Downloader",
        "Environment",
        "FileSystem",
        "FileSystemTestHelpers",
        "Kibana",
        "KibanaTestHelpers",
        "MetricsRecording",
        "MetricsTestHelpers",
        "PlistLib",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "TeamcityMessaging",
        "UserDefaultsLib",
        "UserDefaultsLibTestHelpers",
        "XcodeLocator"
      ],
      "sources" : [
        "DependencyCollectionRegisterer/CompoundDependencyCollectionRegisterer.swift",
        "DependencyCollectionRegisterer/DependencyCollectionRegisterer.swift",
        "DependencyInjection/DelegatingDependencyInjection.swift",
        "DependencyInjection/DependencyInjection.swift",
        "DependencyInjectionFactory/DependencyInjectionFactory.swift",
        "DependencyRegisterer/DependencyRegisterer+RegisterMultiple.swift",
        "DependencyRegisterer/DependencyRegisterer.swift",
        "DependencyRegisterer/MultipleDependenciesRegistrationContinuation.swift",
        "DependencyResolver/CompoundDependencyResolver.swift",
        "DependencyResolver/DependencyResolver.swift",
        "DependencyResolver/WeakDependencyResolver.swift",
        "Facade/DIContext.swift",
        "Facade/InitializableWithNoArguments.swift",
        "HashableType/HashableType.swift",
        "Implementation/DependencyInjection/DependencyInjectionFactoryImpl.swift",
        "Implementation/DependencyInjection/DependencyInjectionImpl.swift",
        "Implementation/DependencyInjection/RegisteredDependency.swift",
        "Models/DiError.swift",
        "Models/Scope.swift",
        "Modular/AllModularDependenciesDependencyCollectionRegisterer.swift",
        "Modular/ModuleDependencies.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ConsoleTests",
      "module_type" : "SwiftTarget",
      "name" : "ConsoleTests",
      "path" : "Tests/ConsoleTests",
      "product_dependencies" : [
        "InlineSnapshotTesting",
        "Logging",
        "SnapshotTesting"
      ],
      "sources" : [
        "Helpers/ConsoleComponent+TestHelpers.swift",
        "Helpers/Snapshotting+ConsoleComponent.swift",
        "InteractivePromptRendererTests.swift",
        "LogRendererTests.swift",
        "TraceHierarchyTests.swift"
      ],
      "target_dependencies" : [
        "Console"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ConsoleTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "ConsoleTestHelpers",
      "path" : "Tests/ConsoleTestHelpers",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "ConsoleTestHelpers"
      ],
      "sources" : [
        "TestCLI.swift"
      ],
      "target_dependencies" : [
        "Console"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Console",
      "module_type" : "SwiftTarget",
      "name" : "Console",
      "path" : "Sources/Console",
      "product_dependencies" : [
        "Logging",
        "Yams"
      ],
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "CommandSupport",
        "Console",
        "ConsoleTestHelpers",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot"
      ],
      "sources" : [
        "ANSI/ANSI.swift",
        "ANSI/ANSIKeyboard.swift",
        "ANSI/ANSIScreen.swift",
        "ANSI/ANSITerminal.swift",
        "ANSIConsoleHandler/ANSIConsoleHandler.swift",
        "ANSIConsoleHandler/Input/ANSIConsoleHandler+Input.swift",
        "ANSIConsoleHandler/Input/InputComponent.swift",
        "ANSIConsoleHandler/Input/InputComponentRenderer.swift",
        "ANSIConsoleHandler/Input/InputComponentState.swift",
        "ANSIConsoleHandler/Log/ANSIConsoleHandler+Log.swift",
        "ANSIConsoleHandler/Log/ConsoleLogHandler.swift",
        "ANSIConsoleHandler/Log/LogComponent.swift",
        "ANSIConsoleHandler/Log/LogComponentRenderer.swift",
        "ANSIConsoleHandler/Log/LogComponentState.swift",
        "ANSIConsoleHandler/LogStream/ANSIConsoleHandler+LogStream.swift",
        "ANSIConsoleHandler/LogStream/LogStreamComponent.swift",
        "ANSIConsoleHandler/LogStream/LogStreamComponentRenderer.swift",
        "ANSIConsoleHandler/LogStream/LogStreamComponentState.swift",
        "ANSIConsoleHandler/Question/ANSIConsoleHandler+Question.swift",
        "ANSIConsoleHandler/Question/QuestionComponent.swift",
        "ANSIConsoleHandler/Question/QuestionComponentRenderer.swift",
        "ANSIConsoleHandler/Question/QuestionComponentState.swift",
        "ANSIConsoleHandler/Select/ANSIConsoleHandler+Select.swift",
        "ANSIConsoleHandler/Select/SelectComponent.swift",
        "ANSIConsoleHandler/Select/SelectComponentRenderer.swift",
        "ANSIConsoleHandler/Select/SelectComponentState.swift",
        "ANSIConsoleHandler/Trace/ANSIConsoleHandler+Trace.swift",
        "ANSIConsoleHandler/Trace/TraceClock.swift",
        "ANSIConsoleHandler/Trace/TraceComponent.swift",
        "ANSIConsoleHandler/Trace/TraceComponentRenderer.swift",
        "ANSIConsoleHandler/Trace/TraceComponentState.swift",
        "Console.swift",
        "ConsoleColor.swift",
        "ConsoleContext.swift",
        "ConsoleHandler.swift",
        "ConsoleStyle.swift",
        "ConsoleSystem.swift",
        "ConsoleText.swift",
        "ConsoleTextFragment.swift",
        "DI/ConsoleModuleDependencies.swift",
        "TeamcityConsoleHandler/TeamcityConsoleHandler.swift",
        "TrackingConsoleHandler/ConsoleActionStorage.swift",
        "TrackingConsoleHandler/TraceMetadata.swift",
        "TrackingConsoleHandler/TraceMetadataValue.swift",
        "TrackingConsoleHandler/TrackingConsoleHandler.swift",
        "Utils/ReadWriteLock.swift",
        "Utils/StdioOutputStream.swift",
        "Utils/String+Symbols.swift"
      ],
      "target_dependencies" : [
        "AtomicModels",
        "DI",
        "SignalHandling",
        "TeamcityMessaging"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Concurrency",
      "module_type" : "SwiftTarget",
      "name" : "Concurrency",
      "path" : "Sources/Concurrency",
      "product_memberships" : [
        "Concurrency"
      ],
      "sources" : [
        "ThreadSafeLazy.swift",
        "ThrowingThreadSafeLazy.swift"
      ],
      "target_dependencies" : [
        "PathLib"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CommandSupportTests",
      "module_type" : "SwiftTarget",
      "name" : "CommandSupportTests",
      "path" : "Tests/CommandSupportTests",
      "product_dependencies" : [
        "ArgumentParser"
      ],
      "sources" : [
        "ParsableCommandPathTests.swift"
      ],
      "target_dependencies" : [
        "CommandSupport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CommandSupport",
      "module_type" : "SwiftTarget",
      "name" : "CommandSupport",
      "path" : "Sources/CommandSupport",
      "product_dependencies" : [
        "ArgumentParser",
        "Logging"
      ],
      "product_memberships" : [
        "CommandSupport"
      ],
      "sources" : [
        "AbsolutePath+ExpressibleByArgument.swift",
        "AsyncCommandLogic.swift",
        "AsyncCommandLogicProvider.swift",
        "BaseCommand.swift",
        "CommandDiValidator.swift",
        "CommandLogic.swift",
        "CommandLogicProvider.swift",
        "CompoundAsyncCommandLogic.swift",
        "CompoundCommandLogic.swift",
        "LogOptionsCommand.swift",
        "ParsableCommand+pathFromRootCommand.swift",
        "TestableCommand.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions",
        "Console",
        "DI",
        "PathLib",
        "TeamcityMessaging"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Cloc",
      "module_type" : "SwiftTarget",
      "name" : "Cloc",
      "path" : "Sources/Cloc",
      "product_memberships" : [
        "Cloc"
      ],
      "sources" : [
        "Cloc.swift",
        "ClocTool.swift"
      ],
      "target_dependencies" : [
        "FileSystem",
        "PathLib",
        "ProcessController"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CLTTypes",
      "module_type" : "SwiftTarget",
      "name" : "CLTTypes",
      "path" : "Sources/CLTTypes",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "CLTTypes",
        "Kibana",
        "KibanaModels",
        "KibanaTestHelpers"
      ],
      "sources" : [
        "Credentials.swift",
        "Http/HttpAuthorizationScheme.swift"
      ],
      "target_dependencies" : [
        "CLTExtensions"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CLTLoggingTests",
      "module_type" : "SwiftTarget",
      "name" : "CLTLoggingTests",
      "path" : "Tests/CLTLoggingTests",
      "sources" : [
        "AggregatedLoggerHandlerTests.swift",
        "ContextualLoggerTests.swift",
        "FakeFileHandle.swift",
        "FileHandleLoggerHandlerTests.swift",
        "KibanaLoggerHandlerTests.swift",
        "LimitingLoggerHandlerTests.swift",
        "NSLogLikeLogEntryTextFormatterTests.swift",
        "SimpleLogEntryTextFormatter.swift",
        "VerbosityTests.swift"
      ],
      "target_dependencies" : [
        "CLTLogging",
        "CLTLoggingModels",
        "CLTLoggingTestHelpers",
        "DateProviderTestHelpers",
        "Kibana",
        "KibanaTestHelpers",
        "TestHelpers",
        "Tmp"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CLTLoggingTestHelpers",
      "module_type" : "SwiftTarget",
      "name" : "CLTLoggingTestHelpers",
      "path" : "Tests/CLTLoggingTestHelpers",
      "product_memberships" : [
        "CLTLoggingTestHelpers"
      ],
      "sources" : [
        "FakeLoggerHandler.swift",
        "LogEntryFixture.swift"
      ],
      "target_dependencies" : [
        "CLTLogging",
        "CLTLoggingModels"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CLTLoggingModels",
      "module_type" : "SwiftTarget",
      "name" : "CLTLoggingModels",
      "path" : "Sources/CLTLoggingModels",
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingModels",
        "CLTLoggingTestHelpers"
      ],
      "sources" : [
        "LogEntry.swift",
        "LogEntryCoordinate.swift",
        "LogEntryTextFormatter.swift",
        "LoggableDate.swift",
        "LoggableDouble.swift",
        "LoggableOptional.swift",
        "NSLogLikeLogEntryTextFormatter.swift",
        "PidInfo.swift",
        "Verbosity.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CLTLogging",
      "module_type" : "SwiftTarget",
      "name" : "CLTLogging",
      "path" : "Sources/CLTLogging",
      "product_dependencies" : [
        "Logging"
      ],
      "product_memberships" : [
        "CLTLogging",
        "CLTLoggingTestHelpers"
      ],
      "sources" : [
        "AggregatedLoggerHandler.swift",
        "ChildProcessLogsContainerProvider.swift",
        "ContextualLogger+Levels.swift",
        "ContextualLogger+ProcessController.swift",
        "ContextualLogger.swift",
        "FileHandle+TextOutputStream.swift",
        "FileHandleLoggerHandler.swift",
        "FileState.swift",
        "FileSystem+Logging.swift",
        "KibanaHandler.swift",
        "LimitingLoggerHandler.swift",
        "Logger+TypedInit.swift",
        "LoggerHandler.swift",
        "LoggingSetup.swift",
        "NoOpLoggerHandler.swift",
        "RedirectingLoggerHandler.swift",
        "SubprocessInfo+PidInfo.swift"
      ],
      "target_dependencies" : [
        "AtomicModels",
        "CLTLoggingModels",
        "DateProvider",
        "FileSystem",
        "Kibana",
        "KibanaModels",
        "PathLib",
        "ProcessController",
        "Tmp"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CLTExtensionsTests",
      "module_type" : "SwiftTarget",
      "name" : "CLTExtensionsTests",
      "path" : "Tests/CLTExtensionsTests",
      "sources" : [
        "Array+Comparable_Tests.swift",
        "Array+UniquifyTests.swift",
        "NSLocking+WhileLockedTests.swift",
        "String+UTF8Tests.swift"
      ],
      "target_dependencies" : [
        "CLTCollections",
        "CLTExtensions",
        "TestHelpers"
      ],
      "type" : "test"
    },
    {
      "c99name" : "CLTExtensions",
      "module_type" : "SwiftTarget",
      "name" : "CLTExtensions",
      "path" : "Sources/CLTExtensions",
      "product_memberships" : [
        "CLTExtensions",
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "CLTTypes",
        "Cloc",
        "CommandSupport",
        "Console",
        "ConsoleTestHelpers",
        "Environment",
        "FileSystem",
        "FileSystemTestHelpers",
        "Kibana",
        "KibanaModels",
        "KibanaTestHelpers",
        "PlistLib",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "TeamcityMessaging",
        "TestHelpers",
        "Tmp",
        "TmpTestHelpers",
        "UserDefaultsLib",
        "UserDefaultsLibTestHelpers",
        "XcodeLocator"
      ],
      "sources" : [
        "Casting.swift",
        "Collections/Array+Comparable.swift",
        "Collections/Array+Uniquify.swift",
        "Collections/Bool+Order.swift",
        "Collections/Collection+OnlyOrTrow.swift",
        "Collections/Collection+Single.swift",
        "Collections/Dictionary+Inverse.swift",
        "Collections/Dictionary+Map.swift",
        "Collections/Sequence+FilterSplit.swift",
        "Collections/Sequence+Grouping.swift",
        "Collections/Sequence+SortingByKey.swift",
        "Collections/Set+PlusOperator.swift",
        "Collections/SetAlgebra+Intersects.swift",
        "DispatchGroup+wait.swift",
        "LinkerSymbolsList.swift",
        "Models/KeyValuePair.swift",
        "NSLocking+WhileLocked.swift",
        "Optional+UnwrapOrThrow.swift",
        "String+LocalizedError.swift",
        "String+UTF8.swift",
        "UrlComponents+Throws.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CLTCollections",
      "module_type" : "SwiftTarget",
      "name" : "CLTCollections",
      "path" : "Sources/CLTCollections",
      "product_memberships" : [
        "CLTCollections"
      ],
      "sources" : [
        "Array+Set.swift",
        "Collection+Concurrency.swift"
      ],
      "target_dependencies" : [
        "Types"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AtomicModels",
      "module_type" : "SwiftTarget",
      "name" : "AtomicModels",
      "path" : "Sources/AtomicModels",
      "product_memberships" : [
        "AtomicModels",
        "CLTLogging",
        "CLTLoggingTestHelpers",
        "Cloc",
        "CommandSupport",
        "Console",
        "ConsoleTestHelpers",
        "JSONStream",
        "MetricsRecording",
        "MetricsTestHelpers",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "Statsd",
        "SynchronousWaiter",
        "TestHelpers",
        "TmpTestHelpers"
      ],
      "sources" : [
        "AtomicValue.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.