The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of CommandLineToolkit, reference 2.0.4 (4e6a37), with Swift 6.2 for macOS (SPM) on 4 Dec 2025 07:45:41 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/avito-tech/CommandLineToolkit.git
Reference: 2.0.4
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/avito-tech/CommandLineToolkit
 * tag               2.0.4      -> FETCH_HEAD
HEAD is now at 4e6a37c Pull request #45472: MBS-15966: close socket on reconnect
Cloned https://github.com/avito-tech/CommandLineToolkit.git
Revision (git rev-parse @):
4e6a37c4168dcc97b3ccb46158bc4f1b88af1ddb
SUCCESS checkout https://github.com/avito-tech/CommandLineToolkit.git at 2.0.4
Fetching https://github.com/swiftlang/swift-syntax
Fetching https://github.com/IBM-Swift/BlueSignals.git
Fetching https://github.com/jpsim/Yams.git
Fetching https://github.com/apple/swift-argument-parser
Fetching https://github.com/apple/swift-log.git
Fetching https://github.com/Bouke/Glob
Fetching https://github.com/Kitura/BlueSocket.git
[1/681] Fetching bluesignals
[308/927] Fetching bluesignals, glob
Fetched https://github.com/IBM-Swift/BlueSignals.git from cache (0.78s)
[1/11267] Fetching yams
Fetching https://github.com/Alamofire/Alamofire
[2/14209] Fetching yams, bluesocket
[414/19885] Fetching yams, bluesocket, swift-log
[1363/36762] Fetching yams, bluesocket, swift-log, swift-argument-parser
[32144/109780] Fetching yams, bluesocket, swift-log, swift-argument-parser, swift-syntax
[36701/140298] Fetching yams, bluesocket, swift-log, swift-argument-parser, swift-syntax, alamofire
Fetched https://github.com/Kitura/BlueSocket.git from cache (2.06s)
[47215/137356] Fetching yams, swift-log, swift-argument-parser, swift-syntax, alamofire
Fetched https://github.com/apple/swift-argument-parser from cache (2.06s)
Fetched https://github.com/Bouke/Glob from cache (2.06s)
Fetched https://github.com/apple/swift-log.git from cache (2.06s)
Fetched https://github.com/jpsim/Yams.git from cache (2.06s)
Fetching https://github.com/pointfreeco/swift-snapshot-testing.git
[14125/103536] Fetching swift-syntax, alamofire
[90394/119169] Fetching swift-syntax, alamofire, swift-snapshot-testing
Fetched https://github.com/Alamofire/Alamofire from cache (2.89s)
[69106/88651] Fetching swift-syntax, swift-snapshot-testing
Fetched https://github.com/swiftlang/swift-syntax from cache (5.25s)
Fetched https://github.com/pointfreeco/swift-snapshot-testing.git from cache (3.22s)
Computing version for https://github.com/pointfreeco/swift-snapshot-testing.git
Computed https://github.com/pointfreeco/swift-snapshot-testing.git at 1.17.4 (8.64s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.5.2 (0.71s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.2.2 (0.71s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.3.1 (0.68s)
Computing version for https://github.com/Bouke/Glob
Computed https://github.com/Bouke/Glob at 1.0.5 (0.70s)
Computing version for https://github.com/Kitura/BlueSocket.git
Computed https://github.com/Kitura/BlueSocket.git at 1.0.52 (0.72s)
Computing version for https://github.com/IBM-Swift/BlueSignals.git
Computed https://github.com/IBM-Swift/BlueSignals.git at 1.0.21 (0.71s)
Computing version for https://github.com/Alamofire/Alamofire
Computed https://github.com/Alamofire/Alamofire at 5.5.0 (0.70s)
Computing version for https://github.com/swiftlang/swift-syntax
Computed https://github.com/swiftlang/swift-syntax at 600.0.0-prerelease-2024-08-20 (0.79s)
Creating working copy for https://github.com/Kitura/BlueSocket.git
Working copy of https://github.com/Kitura/BlueSocket.git resolved at 1.0.52
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.21
Creating working copy for https://github.com/swiftlang/swift-syntax
Working copy of https://github.com/swiftlang/swift-syntax resolved at 600.0.0-prerelease-2024-08-20
Creating working copy for https://github.com/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.3.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/Alamofire/Alamofire
Working copy of https://github.com/Alamofire/Alamofire resolved at 5.5.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.17.4
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.2.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.5.2
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "commandlinetoolkit",
      "name": "CommandLineToolkit",
      "url": "https://github.com/avito-tech/CommandLineToolkit.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/CommandLineToolkit",
      "dependencies": [
        {
          "identity": "alamofire",
          "name": "Alamofire",
          "url": "https://github.com/Alamofire/Alamofire",
          "version": "5.10.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Alamofire",
          "dependencies": [
          ]
        },
        {
          "identity": "bluesignals",
          "name": "Signals",
          "url": "https://github.com/IBM-Swift/BlueSignals.git",
          "version": "1.0.200",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BlueSignals",
          "dependencies": [
          ]
        },
        {
          "identity": "bluesocket",
          "name": "Socket",
          "url": "https://github.com/Kitura/BlueSocket.git",
          "version": "1.0.200",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/BlueSocket",
          "dependencies": [
          ]
        },
        {
          "identity": "glob",
          "name": "Glob",
          "url": "https://github.com/Bouke/Glob",
          "version": "1.0.5",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Glob",
          "dependencies": [
          ]
        },
        {
          "identity": "yams",
          "name": "Yams",
          "url": "https://github.com/jpsim/Yams.git",
          "version": "5.4.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/Yams",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-argument-parser",
          "name": "swift-argument-parser",
          "url": "https://github.com/apple/swift-argument-parser",
          "version": "1.6.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-argument-parser",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-log",
          "name": "swift-log",
          "url": "https://github.com/apple/swift-log.git",
          "version": "1.7.0",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-log",
          "dependencies": [
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/avito-tech/CommandLineToolkit.git
[1/3115] Fetching commandlinetoolkit
Fetched https://github.com/avito-tech/CommandLineToolkit.git from cache (0.98s)
Fetching https://github.com/Bouke/Glob from cache
Fetching https://github.com/IBM-Swift/BlueSignals.git from cache
Fetching https://github.com/Kitura/BlueSocket.git from cache
Fetching https://github.com/apple/swift-log.git from cache
Fetching https://github.com/Alamofire/Alamofire from cache
Fetching https://github.com/jpsim/Yams.git from cache
Fetching https://github.com/apple/swift-argument-parser from cache
Fetched https://github.com/Bouke/Glob from cache (0.58s)
Fetched https://github.com/apple/swift-log.git from cache (0.58s)
Fetched https://github.com/IBM-Swift/BlueSignals.git from cache (0.58s)
Fetched https://github.com/Kitura/BlueSocket.git from cache (0.58s)
Fetched https://github.com/Alamofire/Alamofire from cache (0.69s)
Fetched https://github.com/jpsim/Yams.git from cache (0.70s)
Fetched https://github.com/apple/swift-argument-parser from cache (0.70s)
Computing version for https://github.com/Bouke/Glob
Computed https://github.com/Bouke/Glob at 1.0.5 (0.76s)
Computing version for https://github.com/Kitura/BlueSocket.git
Computed https://github.com/Kitura/BlueSocket.git at 1.0.200 (0.61s)
Computing version for https://github.com/IBM-Swift/BlueSignals.git
Computed https://github.com/IBM-Swift/BlueSignals.git at 1.0.200 (0.61s)
Computing version for https://github.com/jpsim/Yams.git
Computed https://github.com/jpsim/Yams.git at 5.4.0 (0.04s)
Computing version for https://github.com/apple/swift-argument-parser
Computed https://github.com/apple/swift-argument-parser at 1.6.2 (0.52s)
Computing version for https://github.com/Alamofire/Alamofire
Computed https://github.com/Alamofire/Alamofire at 5.10.2 (0.55s)
Computing version for https://github.com/apple/swift-log.git
Computed https://github.com/apple/swift-log.git at 1.7.0 (0.51s)
Creating working copy for https://github.com/Alamofire/Alamofire
Working copy of https://github.com/Alamofire/Alamofire resolved at 5.10.2
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/jpsim/Yams.git
Working copy of https://github.com/jpsim/Yams.git resolved at 5.4.0
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/apple/swift-log.git
Working copy of https://github.com/apple/swift-log.git resolved at 1.7.0
Creating working copy for https://github.com/avito-tech/CommandLineToolkit.git
Working copy of https://github.com/avito-tech/CommandLineToolkit.git resolved at 2.0.4 (4e6a37c)
Creating working copy for https://github.com/apple/swift-argument-parser
Working copy of https://github.com/apple/swift-argument-parser resolved at 1.6.2
Creating working copy for https://github.com/Kitura/BlueSocket.git
Working copy of https://github.com/Kitura/BlueSocket.git resolved at 1.0.200
warning: '.resolve-product-dependencies': dependency 'commandlinetoolkit' is not used by any target
Found 7 product dependencies
  - Alamofire
  - Signals
  - Socket
  - Glob
  - Yams
  - swift-argument-parser
  - swift-log
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.2
Building package at path:  $PWD
https://github.com/avito-tech/CommandLineToolkit.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-26.0.0.app xcrun swift build --arch arm64
[1/1] Compiling plugin GenerateManual
Building for debugging...
[1/69] Write sources
[62/69] Write swift-version-49B95AFC49DCD68C.txt
[63/88] Compiling writer.c
[64/88] Compiling parser.c
[65/94] Compiling api.c
[66/102] Compiling emitter.c
[67/102] Compiling reader.c
[68/104] Compiling scanner.c
[70/115] Compiling Logging MetadataProvider.swift
[71/115] Compiling Logging Locks.swift
[72/115] Emitting module Logging
[73/115] Compiling Logging LogHandler.swift
[74/115] Compiling Logging Logging.swift
[75/134] Compiling Types ThrowingProperty.swift
[76/135] Compiling Types SettableThrowingPropertyOf.swift
[77/135] Compiling Types SettableThrowingProperty.swift
[78/135] Compiling Types GettableThrowingPropertyOf.swift
[79/135] Compiling Types ThrowingPropertyOf.swift
[80/135] Compiling LaunchdUtils LaunchdSocketActivationError.swift
[81/135] Compiling MetricsUtils String+MetricComponent.swift
[82/135] Emitting module MetricsUtils
[83/135] Compiling LaunchdUtils LaunchdSocketActivation.swift
[84/135] Compiling Types GettableThrowingProperty.swift
[85/135] Compiling Yams Encoder.swift
[86/135] Compiling Yams Mark.swift
[87/135] Compiling Yams Anchor.swift
[88/135] Compiling Yams Constructor.swift
[89/135] Compiling Yams Decoder.swift
[90/135] Compiling Yams Emitter.swift
[91/135] Emitting module Types
[92/135] Compiling Types NewStringType.swift
[93/135] Compiling LaunchdUtils LaunchdSocket.swift
[94/135] Emitting module Waitable
[95/135] Compiling Waitable Waitable.swift
[96/135] Compiling PathLib RelativePath.swift
[97/135] Compiling PathLib StringPathParsing.swift
[98/135] Compiling PathLib String+ShellEscaping.swift
[99/135] Compiling URLSessionTestHelpers FakeURLSession.swift
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:10:20: warning: class 'FakeURLSession' must restate inherited '@unchecked Sendable' conformance
 8 | #endif
 9 |
10 | public final class FakeURLSession: URLSession {
   |                    `- warning: class 'FakeURLSession' must restate inherited '@unchecked Sendable' conformance
11 |     let session = URLSession.shared
12 |
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:42:14: warning: class 'FakeDownloadTask' must restate inherited '@unchecked Sendable' conformance
40 | }
41 |
42 | public class FakeDownloadTask: URLSessionDownloadTask {
   |              `- warning: class 'FakeDownloadTask' must restate inherited '@unchecked Sendable' conformance
43 |     public var originalTask: URLSessionTask
44 |     public var completionHandler: (URL?, URLResponse?, Error?) -> ()
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:58:14: warning: class 'FakeDataTask' must restate inherited '@unchecked Sendable' conformance
56 | }
57 |
58 | public class FakeDataTask: URLSessionDataTask {
   |              `- warning: class 'FakeDataTask' must restate inherited '@unchecked Sendable' conformance
59 |     public var originalTask: URLSessionTask
60 |     public var completionHandler: (Data?, URLResponse?, Error?) -> ()
/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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
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 [#DeprecatedDeclaration]
63 |         self.originalTask = originalTask
64 |         self.completionHandler = completionHandler
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[100/135] Emitting module URLSessionTestHelpers
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:10:20: warning: class 'FakeURLSession' must restate inherited '@unchecked Sendable' conformance
 8 | #endif
 9 |
10 | public final class FakeURLSession: URLSession {
   |                    `- warning: class 'FakeURLSession' must restate inherited '@unchecked Sendable' conformance
11 |     let session = URLSession.shared
12 |
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:42:14: warning: class 'FakeDownloadTask' must restate inherited '@unchecked Sendable' conformance
40 | }
41 |
42 | public class FakeDownloadTask: URLSessionDownloadTask {
   |              `- warning: class 'FakeDownloadTask' must restate inherited '@unchecked Sendable' conformance
43 |     public var originalTask: URLSessionTask
44 |     public var completionHandler: (URL?, URLResponse?, Error?) -> ()
/Users/admin/builder/spi-builder-workspace/Tests/URLSessionTestHelpers/FakeURLSession.swift:58:14: warning: class 'FakeDataTask' must restate inherited '@unchecked Sendable' conformance
56 | }
57 |
58 | public class FakeDataTask: URLSessionDataTask {
   |              `- warning: class 'FakeDataTask' must restate inherited '@unchecked Sendable' conformance
59 |     public var originalTask: URLSessionTask
60 |     public var completionHandler: (Data?, URLResponse?, Error?) -> ()
[101/135] Emitting module LaunchdUtils
[102/135] Compiling LaunchdUtils LaunchdJob.swift
[103/135] Compiling LaunchdUtils LaunchdPlist.swift
[104/135] Compiling PathLib Path+CommonOperations.swift
[105/135] Compiling PathLib Path.swift
[106/135] Compiling PathLib FileManager+Extensions.swift
[107/135] Compiling PathLib AbsolutePath.swift
[108/135] Emitting module PathLib
[109/135] Compiling Timer DispatchBasedTimer.swift
[110/135] Emitting module Timer
[111/194] Compiling Socket SocketProtocols.swift
[112/194] Compiling Socket SocketUtils.swift
[113/194] Emitting module Signals
[114/194] Compiling Signals Signals.swift
[115/201] Compiling CLTExtensions String+LocalizedError.swift
[116/201] Compiling DI Scope.swift
[117/203] Compiling CLTExtensions Sequence+SortingByKey.swift
[118/203] Compiling CLTExtensions Set+PlusOperator.swift
[119/205] Emitting module XcodeLocatorModels
[120/205] Compiling XcodeLocatorModels DiscoveredXcode.swift
[121/205] Compiling CLTCollections Array+Set.swift
[122/205] Compiling CLTCollections Collection+Concurrency.swift
[123/205] Emitting module CLTCollections
[124/205] Compiling CLTLoggingModels Verbosity.swift
[125/205] Compiling CLTExtensions Dictionary+Inverse.swift
[126/205] Compiling CLTExtensions Dictionary+Map.swift
[127/205] Compiling CLTExtensions Sequence+FilterSplit.swift
[128/205] Compiling CLTExtensions Sequence+Grouping.swift
[129/205] Emitting module DI
[130/208] Compiling CLTExtensions KeyValuePair.swift
[131/208] Compiling CLTExtensions NSLocking+WhileLocked.swift
[132/208] Compiling CLTExtensions Optional+UnwrapOrThrow.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLTExtensions/String+LocalizedError.swift:3:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension String: LocalizedError {
  | |- warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var errorDescription: String? { self }
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/CLTExtensions/String+LocalizedError.swift:3:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension String: LocalizedError {
  | |- warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var errorDescription: String? { self }
5 | }
[134/208] Compiling CLTLoggingModels LoggableOptional.swift
[135/208] Compiling CLTLoggingModels PidInfo.swift
[136/208] Compiling CLTLoggingModels LoggableDouble.swift
[137/208] Compiling CLTLoggingModels LoggableDate.swift
[138/208] Compiling CLTLoggingModels NSLogLikeLogEntryTextFormatter.swift
[144/211] Compiling CLTExtensions SetAlgebra+Intersects.swift
[145/211] Compiling CLTExtensions Collection+Single.swift
[147/211] Compiling CLTExtensions Bool+Order.swift
[148/211] Compiling CLTExtensions Collection+OnlyOrTrow.swift
[149/211] Compiling CLTExtensions Casting.swift
[150/211] Compiling CLTExtensions Array+Comparable.swift
[151/211] Compiling CLTExtensions Array+Uniquify.swift
[154/211] Compiling CLTExtensions DispatchGroup+wait.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLTExtensions/Collections/Array+Comparable.swift:1:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 1 | extension Array: Comparable where Element: Comparable {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 2 |     public static func <(lhs: Array, rhs: Array) -> Bool {
 3 |         for i in 0..<Swift.min(lhs.count, rhs.count) {
/Users/admin/builder/spi-builder-workspace/Sources/CLTExtensions/Collections/Array+Comparable.swift:1:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 1 | extension Array: Comparable where Element: Comparable {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 2 |     public static func <(lhs: Array, rhs: Array) -> Bool {
 3 |         for i in 0..<Swift.min(lhs.count, rhs.count) {
[162/211] Emitting module CLTExtensions
/Users/admin/builder/spi-builder-workspace/Sources/CLTExtensions/Collections/Array+Comparable.swift:1:1: warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
 1 | extension Array: Comparable where Element: Comparable {
   | |- warning: extension declares a conformance of imported type 'Array' to imported protocol 'Comparable'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 2 |     public static func <(lhs: Array, rhs: Array) -> Bool {
 3 |         for i in 0..<Swift.min(lhs.count, rhs.count) {
/Users/admin/builder/spi-builder-workspace/Sources/CLTExtensions/String+LocalizedError.swift:3:1: warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
1 | import Foundation
2 |
3 | extension String: LocalizedError {
  | |- warning: extension declares a conformance of imported type 'String' to imported protocols 'LocalizedError', 'Error'; this will not behave correctly if the owners of 'Swift' introduce this conformance in the future
  | `- note: add '@retroactive' to silence this warning
4 |     public var errorDescription: String? { self }
5 | }
[163/211] Compiling CLTLoggingModels LogEntryCoordinate.swift
[164/211] Compiling CLTLoggingModels LogEntryTextFormatter.swift
[165/211] Emitting module CLTLoggingModels
[166/211] Compiling CLTLoggingModels LogEntry.swift
[169/211] Emitting module SocketModels
[170/211] Compiling SocketModels SocketAddress.swift
[171/211] Compiling SocketModels Port.swift
[172/211] Compiling CLTExtensions UrlComponents+Throws.swift
[173/211] Compiling DI ModuleDependencies.swift
[174/211] Compiling ImagesInterfaces ImageError.swift
[175/211] Compiling ImagesInterfaces KnownImageCategories.swift
[176/211] Compiling ImagesInterfaces ImageSetGenerator.swift
[177/211] Compiling ImagesInterfaces ImageFactoryGenerator.swift
[178/211] Emitting module ImagesInterfaces
[179/211] Compiling ImagesInterfaces ImageParser.swift
[180/211] Compiling ImagesInterfaces ImageValidator.swift
[181/215] Compiling CLTExtensions String+UTF8.swift
[183/215] Emitting module Glob
[184/215] Compiling Glob Glob.swift
[185/215] Compiling Concurrency ThreadSafeLazy.swift
[186/215] Emitting module Concurrency
[187/215] Compiling Concurrency ThrowingThreadSafeLazy.swift
[188/273] Compiling AtomicModels AtomicValue.swift
[189/273] Emitting module AtomicModels
[190/273] Emitting module SignalHandling
[191/273] Compiling SignalHandling Signal.swift
[192/273] Compiling SignalHandling SignalHandling.swift
[193/273] Compiling DateProvider DateProvider.swift
[194/273] Compiling DateProvider DateProviderModuleDependencies.swift
[195/273] Emitting module DateProvider
[196/273] Compiling DateProvider SystemDateProvider.swift
[197/344] Compiling ImagesTestHelpers KnownImageCategoriesMock.swift
[198/344] Compiling ImagesTestHelpers ImageValidatorMock.swift
[199/344] Emitting module ImagesTestHelpers
[200/344] Compiling ImagesTestHelpers ImageParserMock.swift
[201/344] Compiling ImagesTestHelpers ImageFactoryGeneratorMock.swift
[202/344] Compiling ImagesTestHelpers ImageSetGeneratorMock.swift
[203/354] Compiling TeamcityMessaging TeamcityMessagingModuleDependencies.swift
[204/354] Compiling TeamcityMessaging ControlMessageWithMultipleParameters.swift
[205/354] Compiling TeamcityMessaging ControlMessageWithSingleParameter.swift
[206/354] Compiling TeamcityMessaging ControlMessageParameter.swift
[207/354] Compiling TeamcityMessaging ControlMessageBuilder.swift
[208/354] Compiling TeamcityMessaging TeamcityMessageGenerator.swift
[209/354] Compiling TeamcityMessaging TeamcityMessageRenderer.swift
[210/354] Compiling TeamcityMessaging ControlMessage.swift
[211/354] Emitting module TeamcityMessaging
[212/354] Compiling TeamcityMessaging TeamcityMessageRendererImpl.swift
[213/362] Compiling ArgumentParserToolInfo ToolInfo.swift
[214/362] Emitting module ArgumentParserToolInfo
[215/364] Compiling SynchronousWaiter Waiter.swift
[216/364] Compiling SynchronousWaiter Waiter+ErrorMapping.swift
[217/364] Compiling SynchronousWaiter Waiter+Callbacks.swift
[218/364] Compiling FileSystem FileExistenceChecker.swift
[219/364] Compiling FileSystem FilePropertiesProvider.swift
[220/364] Compiling FileSystem FilePropertiesProviderImpl.swift
[221/364] Compiling FileSystem FileSystem.swift
[222/364] Compiling FileSystem ContentEnumerationStyle.swift
[223/369] Compiling FileSystem DirectoryCreatorImpl.swift
[224/369] Compiling FileSystem FileAppender.swift
[225/371] Compiling Tmp TemporaryFile.swift
[226/371] Emitting module Tmp
[227/371] Compiling SynchronousWaiter Timeout.swift
[228/371] Emitting module SynchronousWaiter
[229/371] Compiling SynchronousWaiter SynchronousWaiter.swift
[230/371] Compiling SynchronousWaiter NoOpWaiter.swift
[231/371] Compiling Tmp TempErrors.swift
[232/371] Compiling Tmp TemporaryFolder.swift
[233/374] Compiling FileSystem PathCopierImpl.swift
[234/374] Compiling FileSystem PathDeleter.swift
[235/374] Compiling JSONStream JSONReaderFatalError.swift
[236/374] Compiling JSONStream JSONStreamFactory.swift
[237/374] Compiling JSONStream JSONStream.swift
[238/375] Compiling FileSystem FileSystemEnumeratorFactory.swift
[239/375] Compiling FileSystem FileSystemEnumeratorFactoryImpl.swift
[240/375] Compiling FileSystem FileSystemPropertiesProvider.swift
[241/375] Compiling FileSystem FileSystemPropertiesProviderImpl.swift
[242/375] Compiling FileSystem FileToucher.swift
[243/375] Compiling FileSystem FileToucherImpl.swift
[244/375] Compiling FileSystem LocalFileSystem.swift
[245/375] Compiling FileSystem PathCopier.swift
[248/375] Compiling JSONStream JSONReaderEventStream.swift
[249/375] Compiling JSONStream JSONReaderError.swift
[250/375] Compiling Environment EnvironmentProvider.swift
[251/375] Compiling Environment ProcessInfoEnvironmentProvider.swift
[254/413] Compiling DateProviderTestHelpers DateProviderFixture.swift
[255/413] Emitting module DateProviderTestHelpers
[256/413] Compiling ArgumentParser ParsableCommand.swift
[257/413] Compiling ArgumentParser ArgumentDecoder.swift
[258/413] Compiling ArgumentParser ParserError.swift
[259/413] Compiling ArgumentParser SplitArguments.swift
[260/413] Compiling ArgumentParser DumpHelpGenerator.swift
[261/413] Compiling ArgumentParser Flag.swift
[262/413] Compiling ArgumentParser NameSpecification.swift
[263/413] Compiling ArgumentParser Option.swift
[264/413] Compiling ArgumentParser OptionGroup.swift
[265/413] Compiling ArgumentParser AsyncParsableCommand.swift
[266/413] Compiling ArgumentParser Errors.swift
[267/413] Compiling ArgumentParser ArgumentDefinition.swift
[268/413] Compiling ArgumentParser ArgumentSet.swift
[269/413] Compiling ArgumentParser CommandParser.swift
[270/413] Compiling ArgumentParser InputKey.swift
[271/413] Compiling ArgumentParser CommandConfiguration.swift
[272/413] Compiling ArgumentParser EnumerableFlag.swift
[273/413] Compiling ArgumentParser ExpressibleByArgument.swift
[274/413] Compiling ArgumentParser ParsableArguments.swift
[275/413] Compiling ArgumentParser ParsableArgumentsValidation.swift
[276/413] Compiling ArgumentParser HelpCommand.swift
[277/413] Compiling FileSystem FileExistenceCheckType.swift
[278/413] Compiling FileSystem FilePropertiesContainer.swift
[279/413] Compiling FileSystem FilePropertiesContainerError.swift
[280/413] Compiling FileSystem AppleCommonlyUsedPathsProvider.swift
[281/413] Compiling FileSystem CommonlyUsedPathsProvider.swift
[282/413] Compiling Environment CurrentExecutableProvider.swift
[283/413] Compiling Environment EnvironmentModuleDependencies.swift
[284/413] Compiling Environment ProcessInfoCurrentExecutableProvider.swift
[285/413] Emitting module Environment
[286/413] Compiling Environment Conversion.swift
[287/413] Compiling Environment EnvironmentKey.swift
[288/413] Compiling ArgumentParser CollectionExtensions.swift
[289/413] Compiling ArgumentParser ArgumentHelp.swift
[290/413] Compiling ArgumentParser Argument.swift
[291/413] Compiling ArgumentParser InputOrigin.swift
[292/413] Emitting module FileSystem
[293/413] Compiling ArgumentParser BashCompletionsGenerator.swift
[294/413] Compiling ArgumentParser CompletionsGenerator.swift
[295/413] Compiling ArgumentParser FishCompletionsGenerator.swift
[296/413] Compiling ArgumentParser ZshCompletionsGenerator.swift
[299/413] Compiling FileSystem DestinationPreparer.swift
[300/413] Compiling FileSystem DefaultFileSystemPropertiesContainer.swift
[301/413] Compiling FileSystem FileSystemPropertiesContainer.swift
[302/413] Compiling FileSystem RealpathProvider.swift
[303/413] Compiling FileSystem RealpathProviderImpl.swift
[304/413] Compiling JSONStream NumberValidator.swift
[305/429] Compiling Socket Socket.swift
[306/429] Emitting module Socket
[307/441] Compiling CLTTypes Credentials.swift
[308/441] Compiling CLTTypes HttpAuthorizationScheme.swift
[309/441] Emitting module CLTTypes
[310/441] Compiling JSONStream JSONReaderContext.swift
[311/441] Compiling JSONStream BlockingArrayBasedJSONStream.swift
[312/441] Compiling JSONStream AppendableJSONStream.swift
[313/441] Emitting module JSONStream
[314/441] Compiling JSONStream JSONReader.swift
[315/447] Compiling ArgumentParser Parsed.swift
[316/447] Compiling ArgumentParser ParsedValues.swift
[317/447] Compiling ArgumentParser HelpGenerator.swift
[318/447] Compiling ArgumentParser MessageInfo.swift
[321/450] Compiling FileSystemTestHelpers FakeThrowingProperty.swift
[322/450] Compiling FileSystemTestHelpers FakeFileSystemPropertiesContainer.swift
[323/450] Compiling FileSystemTestHelpers FileSystemTestHelpers.swift
[327/450] Compiling ArgumentParser UsageGenerator.swift
[328/450] Compiling PlistLib RootPlistEntry.swift
[329/450] Compiling PlistLib PlistReaderImpl.swift
[330/450] Compiling PlistLib PlistReader.swift
[331/450] Emitting module Yams
[336/450] Emitting module Alamofire
[337/450] Compiling FileSystemTestHelpers FakeFileSystemEnumerator.swift
[338/450] Compiling FileSystemTestHelpers FakeFileReader.swift
[339/450] Compiling FileSystemTestHelpers FakeFilePropertiesContainer.swift
[340/450] Emitting module FileSystemTestHelpers
[341/450] Compiling FileSystemTestHelpers FakeFileSystem.swift
[342/450] Compiling PlistLib PlistEntry+Access.swift
[343/450] Compiling PlistLib Plist.swift
[344/450] Compiling PlistLib PlistLibModuleDependencies.swift
[345/450] Emitting module PlistLib
[346/450] Compiling PlistLib PlistEntry.swift
[347/508] Emitting module KibanaModels
[348/508] Compiling KibanaModels KibanaConfiguration.swift
[349/508] Emitting module Kibana
[350/508] Compiling Kibana KibanaClient.swift
[351/508] Compiling Kibana KibanaHttpEndpoint.swift
[352/508] Compiling Kibana HttpKibanaClient.swift
[353/510] Compiling Console ANSI.swift
[354/510] Compiling Console ANSIKeyboard.swift
[355/510] Compiling Console ANSIScreen.swift
[356/510] Compiling Console ANSITerminal.swift
[357/510] Compiling Console ANSIConsoleHandler.swift
[358/510] Compiling Console ConsoleStyle.swift
[359/510] Compiling Console ConsoleSystem.swift
[360/510] Emitting module Graphite
[361/510] Compiling Graphite GraphiteMetric.swift
[362/510] Compiling Graphite SocketGraphiteMetricHandler.swift
[363/510] Compiling Graphite GraphiteMetricHandler.swift
[364/510] Compiling Graphite LazySocketConnection.swift
[365/510] Compiling Graphite NoOpGraphiteMetricHandler.swift
[366/510] Compiling Statsd StatsdMetric.swift
[367/510] Compiling Statsd StatsdClientImpl.swift
[368/510] Emitting module Statsd
[369/510] Compiling Statsd StatsdMetricHandler.swift
[370/510] Compiling Statsd StatsdMetricHandlerImpl.swift
[371/510] Compiling Statsd StatsdClient.swift
[372/518] Compiling UserDefaultsLib Defaults.swift
[373/518] Compiling UserDefaultsLib SystemDefaults.swift
[374/518] Emitting module UserDefaultsLib
[375/518] Compiling XcodeLocator XcodeLocatorImpl.swift
[376/518] Emitting module KibanaTestHelpers
[377/518] Compiling KibanaTestHelpers FakeKibanaClient.swift
[378/518] Compiling Console ConsoleContext.swift
[379/518] Compiling Console ConsoleHandler.swift
[380/518] Compiling Console SelectComponentState.swift
[381/518] Compiling XcodeLocator XcodeLocator.swift
[382/518] Compiling XcodeLocator XcodeApplicationVerifier.swift
[383/518] Compiling XcodeLocator XcodeLocatorModuleDependencies.swift
[384/518] Compiling XcodeLocator ApplicationPlistReaderImpl.swift
[385/518] Compiling XcodeLocator ApplicationPlistReader.swift
[386/518] Compiling XcodeLocator ApplicationPathsProviderImpl.swift
[387/518] Compiling XcodeLocator ApplicationPathsProvider.swift
[388/518] Emitting module XcodeLocator
[389/520] Compiling XcodeLocator XcodeApplicationVerifierImpl.swift
[390/520] Compiling GraphiteTestHelpers GraphiteClient.swift
[391/520] Emitting module GraphiteTestHelpers
[397/520] Emitting module ArgumentParser
[398/524] Compiling MetricsRecording TimeMeasurer.swift
[399/524] Compiling MetricsRecording NoOpMetricHandler.swift
[400/524] Compiling MetricsRecording MutableMetricRecorder.swift
[401/524] Compiling MetricsRecording MetricRecorder.swift
[402/524] Emitting module MetricsRecording
[403/524] Compiling MetricsRecording MetricRecorderImpl.swift
[404/524] Emitting module UserDefaultsLibTestHelpers
[405/524] Compiling UserDefaultsLibTestHelpers FakeDefaults.swift
[409/524] Compiling Console ANSIConsoleHandler+Trace.swift
[410/524] Compiling Console QuestionComponentRenderer.swift
[411/524] Compiling Console QuestionComponentState.swift
[412/524] Compiling Console ANSIConsoleHandler+Select.swift
[413/524] Compiling Console SelectComponent.swift
[414/524] Compiling Console InputComponent.swift
[415/524] Compiling Console InputComponentRenderer.swift
[416/524] Compiling Console InputComponentState.swift
[417/524] Compiling Console ANSIConsoleHandler+Log.swift
[418/524] Compiling Console SelectComponentRenderer.swift
[419/524] Compiling Console TraceComponentState.swift
[420/524] Compiling Console Console.swift
[421/524] Compiling Console ConsoleColor.swift
[424/524] Compiling Console ConsoleText.swift
[425/524] Compiling Console ConsoleTextFragment.swift
[426/528] Compiling Console LogComponentState.swift
[427/528] Compiling Console ANSIConsoleHandler+LogStream.swift
[428/528] Compiling Console LogStreamComponent.swift
[429/528] Compiling Console LogStreamComponentRenderer.swift
[430/528] Compiling Console LogStreamComponentState.swift
[431/528] Compiling Console ANSIConsoleHandler+Question.swift
[432/528] Compiling Console QuestionComponent.swift
[433/528] Compiling Console ANSIConsoleHandler+Input.swift
[434/528] Compiling Console ConsoleModuleDependencies.swift
[435/528] Compiling Console ConsoleLogHandler.swift
[436/528] Compiling Console LogComponent.swift
[437/528] Compiling Console LogComponentRenderer.swift
[438/528] Compiling MetricsTestHelpers FakeMetricHandler.swift
[439/528] Emitting module MetricsTestHelpers
[440/528] Compiling MetricsTestHelpers NoOpMetricRecorder.swift
[441/528] Compiling MetricsTestHelpers Metric+TestCompare.swift
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:13:1: warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
11 | }
12 |
13 | extension Logger.Message: Hashable {
   | |- warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
14 |     public func hash(into hasher: inout Hasher) {
15 |         hasher.combine(description)
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:19:1: warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
17 | }
18 |
19 | extension Logger.MetadataValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
20 |     public func hash(into hasher: inout Hasher) {
21 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:13:1: warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
11 | }
12 |
13 | extension Logger.Message: Hashable {
   | |- warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
14 |     public func hash(into hasher: inout Hasher) {
15 |         hasher.combine(description)
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:19:1: warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
17 | }
18 |
19 | extension Logger.MetadataValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
20 |     public func hash(into hasher: inout Hasher) {
21 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:13:1: warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
11 | }
12 |
13 | extension Logger.Message: Hashable {
   | |- warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
14 |     public func hash(into hasher: inout Hasher) {
15 |         hasher.combine(description)
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:19:1: warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
17 | }
18 |
19 | extension Logger.MetadataValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
20 |     public func hash(into hasher: inout Hasher) {
21 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:13:1: warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
11 | }
12 |
13 | extension Logger.Message: Hashable {
   | |- warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
14 |     public func hash(into hasher: inout Hasher) {
15 |         hasher.combine(description)
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:19:1: warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
17 | }
18 |
19 | extension Logger.MetadataValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
20 |     public func hash(into hasher: inout Hasher) {
21 |         switch self {
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:13:1: warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
11 | }
12 |
13 | extension Logger.Message: Hashable {
   | |- warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
14 |     public func hash(into hasher: inout Hasher) {
15 |         hasher.combine(description)
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:19:1: warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
17 | }
18 |
19 | extension Logger.MetadataValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
20 |     public func hash(into hasher: inout Hasher) {
21 |         switch self {
[474/532] Compiling ArgumentParser Platform.swift
[475/532] Compiling ArgumentParser SequenceExtensions.swift
[476/532] Compiling ArgumentParser StringExtensions.swift
[477/532] Compiling ArgumentParser Tree.swift
[479/532] Compiling Console ConsoleActionStorage.swift
[480/532] Compiling Console TraceMetadata.swift
[481/532] Compiling Console TraceMetadataValue.swift
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/ANSIConsoleHandler.swift:348:39: warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
346 |             DispatchQueue.global().asyncAfter(
347 |                 deadline: .now() + .nanoseconds(Int(nanoseconds)),
348 |                 execute: continuation.resume
    |                                       `- warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
349 |             )
350 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/ANSIConsoleHandler.swift:348:39: warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
346 |             DispatchQueue.global().asyncAfter(
347 |                 deadline: .now() + .nanoseconds(Int(nanoseconds)),
348 |                 execute: continuation.resume
    |                                       `- warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
349 |             )
350 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/ANSIConsoleHandler.swift:348:39: warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
346 |             DispatchQueue.global().asyncAfter(
347 |                 deadline: .now() + .nanoseconds(Int(nanoseconds)),
348 |                 execute: continuation.resume
    |                                       `- warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
349 |             )
350 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/ANSIConsoleHandler.swift:348:39: warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
346 |             DispatchQueue.global().asyncAfter(
347 |                 deadline: .now() + .nanoseconds(Int(nanoseconds)),
348 |                 execute: continuation.resume
    |                                       `- warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
349 |             )
350 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/ANSIConsoleHandler.swift:348:39: warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
346 |             DispatchQueue.global().asyncAfter(
347 |                 deadline: .now() + .nanoseconds(Int(nanoseconds)),
348 |                 execute: continuation.resume
    |                                       `- warning: converting non-Sendable function value to '@Sendable @convention(block) () -> Void' may introduce data races
349 |             )
350 |         }
[512/536] Emitting module Console
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:13:1: warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
11 | }
12 |
13 | extension Logger.Message: Hashable {
   | |- warning: extension declares a conformance of imported type 'Message' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
14 |     public func hash(into hasher: inout Hasher) {
15 |         hasher.combine(description)
/Users/admin/builder/spi-builder-workspace/Sources/Console/ANSIConsoleHandler/Log/LogComponentState.swift:19:1: warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
17 | }
18 |
19 | extension Logger.MetadataValue: Hashable {
   | |- warning: extension declares a conformance of imported type 'MetadataValue' to imported protocol 'Hashable'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
20 |     public func hash(into hasher: inout Hasher) {
21 |         switch self {
[513/536] Compiling Console TrackingConsoleHandler.swift
[514/536] Compiling Console ReadWriteLock.swift
[515/536] Compiling Console StdioOutputStream.swift
[516/536] Compiling Console String+Symbols.swift
[517/536] Compiling Downloader DownloaderModuleDependencies.swift
[518/536] Emitting module Downloader
[519/536] Compiling Downloader DownloaderImpl.swift
[520/536] Compiling Downloader Downloader.swift
[521/570] Compiling CommandSupport CommandLogic.swift
[522/571] Compiling CommandSupport CommandDiValidator.swift
[523/571] Compiling ConsoleTestHelpers TestCLI.swift
[524/571] Emitting module ConsoleTestHelpers
[525/571] Compiling ProcessController BashEscapedCommandMaker.swift
[526/571] Compiling ProcessController BashEscapedCommandMakerImpl.swift
[527/571] Compiling ProcessController AutomaticManagement.swift
[528/571] Compiling ProcessController AutomaticManagementItemController.swift
[529/571] Emitting module CommandSupport
/Users/admin/builder/spi-builder-workspace/Sources/CommandSupport/LogOptionsCommand.swift:126:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
124 | }
125 |
126 | extension Logger.Level: ExpressibleByArgument {}
    | |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
127 |
[530/571] Compiling CommandSupport ParsableCommand+pathFromRootCommand.swift
[531/571] Compiling ProcessController ProcessControllerProvider.swift
[532/571] Compiling ProcessController ProcessListener.swift
[533/571] Compiling ProcessController ProcessStatus.swift
[534/571] Compiling ProcessController Subprocess.swift
[535/571] Compiling CommandSupport TestableCommand.swift
[536/573] Compiling ProcessController Environment.swift
[537/573] Compiling ProcessController EnvironmentValue.swift
[538/573] Emitting module ProcessController
[542/573] Compiling ProcessController LoggableProcessControllerProvider.swift
[543/573] Compiling ProcessController Process+ProcessGroup.swift
[544/573] Compiling CommandSupport CommandLogicProvider.swift
[545/573] Compiling CommandSupport CompoundCommandLogic.swift
[546/573] Compiling CommandSupport CompoundAsyncCommandLogic.swift
[547/573] Compiling CommandSupport LogOptionsCommand.swift
/Users/admin/builder/spi-builder-workspace/Sources/CommandSupport/LogOptionsCommand.swift:126:1: warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
124 | }
125 |
126 | extension Logger.Level: ExpressibleByArgument {}
    | |- warning: extension declares a conformance of imported type 'Level' to imported protocol 'ExpressibleByArgument'; this will not behave correctly if the owners of 'Logging' introduce this conformance in the future
    | `- note: add '@retroactive' to silence this warning
127 |
[548/573] Compiling ProcessController ProcessController.swift
/Users/admin/builder/spi-builder-workspace/Sources/ProcessController/ProcessController.swift:52:9: warning: no calls to throwing functions occur within 'try' expression
 50 |         try Task.checkCancellation()
 51 |         try start()
 52 |         try await withTaskCancellationHandler {
    |         `- warning: no calls to throwing functions occur within 'try' expression
 53 |             await waitForProcessToDieAsync()
 54 |         } onCancel: {
[549/573] Compiling ProcessController ProcessControllerError.swift
/Users/admin/builder/spi-builder-workspace/Sources/ProcessController/ProcessController.swift:52:9: warning: no calls to throwing functions occur within 'try' expression
 50 |         try Task.checkCancellation()
 51 |         try start()
 52 |         try await withTaskCancellationHandler {
    |         `- warning: no calls to throwing functions occur within 'try' expression
 53 |             await waitForProcessToDieAsync()
 54 |         } onCancel: {
[550/573] Compiling ProcessController ProcessControllerProvider+Shell.swift
/Users/admin/builder/spi-builder-workspace/Sources/ProcessController/ProcessControllerProvider+Shell.swift:109:13: warning: 'subprocess(arguments:environment:currentWorkingDirectory:outputStreaming:automaticManagement:file:line:)' is deprecated: Use async version [#DeprecatedDeclaration]
107 |         arguments.append(contentsOf: ["-c", command])
108 |
109 |         try subprocess(
    |             `- warning: 'subprocess(arguments:environment:currentWorkingDirectory:outputStreaming:automaticManagement:file:line:)' is deprecated: Use async version [#DeprecatedDeclaration]
110 |             arguments: arguments,
111 |             environment: environment,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[551/573] Compiling ProcessController ProcessControllerProvider+Subprocess.swift
/Users/admin/builder/spi-builder-workspace/Sources/ProcessController/ProcessControllerProvider+Shell.swift:109:13: warning: 'subprocess(arguments:environment:currentWorkingDirectory:outputStreaming:automaticManagement:file:line:)' is deprecated: Use async version [#DeprecatedDeclaration]
107 |         arguments.append(contentsOf: ["-c", command])
108 |
109 |         try subprocess(
    |             `- warning: 'subprocess(arguments:environment:currentWorkingDirectory:outputStreaming:automaticManagement:file:line:)' is deprecated: Use async version [#DeprecatedDeclaration]
110 |             arguments: arguments,
111 |             environment: environment,
[#DeprecatedDeclaration]: <https://docs.swift.org/compiler/documentation/diagnostics/deprecated-declaration>
[552/573] Compiling ProcessController SubprocessArgument.swift
[553/573] Compiling ProcessController SubprocessInfo.swift
[555/573] Compiling ProcessController ProcessControllerDependencies.swift
[556/573] Compiling ProcessController DefaultProcessController.swift
[557/573] Compiling ProcessController DefaultProcessControllerProvider.swift
[558/613] Compiling Cloc Cloc.swift
[559/613] Compiling CLTLogging AggregatedLoggerHandler.swift
[560/613] Compiling CLTLogging ChildProcessLogsContainerProvider.swift
[561/613] Emitting module RepoRoot
[562/614] Compiling RepoRoot CachingRepoRootProvider.swift
[563/614] Compiling CLTLogging ContextualLogger+Levels.swift
[564/614] Compiling CLTLogging ContextualLogger+ProcessController.swift
[565/614] Compiling RepoRoot GitRepoRootProviderFactory.swift
[566/614] Compiling CLTLogging RedirectingLoggerHandler.swift
[567/614] Compiling CLTLogging NoOpLoggerHandler.swift
[568/615] Compiling RepoRoot MarkerFileRepoRootProviderFactory.swift
[569/615] Compiling MutualTLS PEM.swift
[570/615] Compiling RepoRoot MarkerFileRepoRootProvider.swift
[571/615] Compiling ProcessControllerTestHelpers FakeProcessController.swift
[572/615] Compiling ProcessControllerTestHelpers FakeProcessControllerProvider.swift
[573/615] Emitting module ProcessControllerTestHelpers
[574/615] Compiling RepoRoot ClosureRepoRootProvider.swift
[575/615] Compiling RepoRoot CurrentExecutableRepoRootProvider.swift
[576/615] Compiling RepoRoot GitRepoRootProvider.swift
[577/615] Compiling MutualTLS MutualTLSModuleDependencies.swift
[578/615] Compiling MutualTLS AbsolutePath+Credentials.swift
[579/615] Emitting module MutualTLS
[580/615] Compiling MutualTLS MutualTLSCredentialProvider.swift
[581/615] Emitting module CLTLogging
/Users/admin/builder/spi-builder-workspace/Sources/CLTLogging/FileHandle+TextOutputStream.swift:7:1: warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 5 | import Foundation
 6 |
 7 | extension FileHandle: TextOutputStream {
   | |- warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 8 |     public func write(_ string: String) {
 9 |         self.write(Data(string.utf8))
[584/615] Emitting module Cloc
[585/615] Compiling Cloc ClocTool.swift
[586/615] Compiling CLTLogging ContextualLogger.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLTLogging/FileHandle+TextOutputStream.swift:7:1: warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 5 | import Foundation
 6 |
 7 | extension FileHandle: TextOutputStream {
   | |- warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 8 |     public func write(_ string: String) {
 9 |         self.write(Data(string.utf8))
[587/615] Compiling CLTLogging FileHandle+TextOutputStream.swift
/Users/admin/builder/spi-builder-workspace/Sources/CLTLogging/FileHandle+TextOutputStream.swift:7:1: warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
 5 | import Foundation
 6 |
 7 | extension FileHandle: TextOutputStream {
   | |- warning: extension declares a conformance of imported type 'FileHandle' to imported protocol 'TextOutputStream'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
 8 |     public func write(_ string: String) {
 9 |         self.write(Data(string.utf8))
[590/615] Compiling CLTLogging FileHandleLoggerHandler.swift
[591/615] Compiling CLTLogging FileState.swift
[592/615] Compiling CLTLogging FileSystem+Logging.swift
[593/615] Compiling CLTLogging KibanaHandler.swift
[594/615] Compiling RepoRoot WorkdirRepoRootProvider.swift
[595/615] Compiling CLTLogging SubprocessInfo+PidInfo.swift
[596/615] Compiling CLTLogging LimitingLoggerHandler.swift
[597/615] Compiling CLTLogging Logger+TypedInit.swift
[598/615] Compiling CLTLogging LoggerHandler.swift
[599/615] Compiling CLTLogging LoggingSetup.swift
[600/618] Compiling CLTLoggingTestHelpers LogEntryFixture.swift
[601/618] Compiling CLTLoggingTestHelpers FakeLoggerHandler.swift
[602/618] Emitting module CLTLoggingTestHelpers
[609/618] Compiling TestHelpers XCTestCase+Syncronious.swift
[614/618] Emitting module TestHelpers
[615/618] Compiling TestHelpers XCTestCase+XCTAssertEqualSorted.swift
[616/618] Compiling TestHelpers XCTestCase+WaitForExpectation.swift
[619/619] Compiling TestHelpers XCTestCase+testDirectory.swift
[620/621] Compiling TmpTestHelpers TmpFixtures.swift
[621/621] Emitting module TmpTestHelpers
Build complete! (25.26s)
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" : "MutualTLS",
      "targets" : [
        "MutualTLS"
      ],
      "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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" : "MutualTLS",
      "module_type" : "SwiftTarget",
      "name" : "MutualTLS",
      "path" : "Sources/MutualTLS",
      "product_memberships" : [
        "MutualTLS"
      ],
      "sources" : [
        "AbsolutePath+Credentials.swift",
        "DI/MutualTLSModuleDependencies.swift",
        "MutualTLSCredentialProvider.swift",
        "PEM.swift"
      ],
      "target_dependencies" : [
        "DI",
        "Environment",
        "PathLib",
        "ProcessController"
      ],
      "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",
        "GlobFileSystemEnumeratorTests.swift",
        "LocalFileSystemTests.swift",
        "PathDeleterImplTests.swift",
        "PatternComponentTests.swift",
        "ShallowFileSystemEnumeratorTests.swift",
        "TestDataForEnumeration.swift"
      ],
      "target_dependencies" : [
        "FileSystem",
        "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",
        "MutualTLS",
        "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",
        "Files/CommonlyUsedPathsProvider/AppleCommonlyUsedPathsProvider.swift",
        "Files/CommonlyUsedPathsProvider/CommonlyUsedPathsProvider.swift",
        "Files/CommonlyUsedPathsProvider/LinuxCommonlyUsedPathsProvider.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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "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",
        "MutualTLS",
        "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",
        "MutualTLS",
        "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",
        "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",
        "MutualTLS",
        "ProcessController",
        "ProcessControllerTestHelpers",
        "RepoRoot",
        "Statsd",
        "SynchronousWaiter",
        "TestHelpers",
        "TmpTestHelpers"
      ],
      "sources" : [
        "AtomicValue.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.9"
}
Done.