The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Core, reference 3.10.1 (89c698), with Swift 6.4 for macOS (SPM) on 17 Sep 2026 21:47:43 UTC.

Swift 6 data race errors: 0

Build Command

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

Build Log

========================================
RunAll
========================================
Builder version: 5.1.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/vapor/core.git
Reference: 3.10.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/vapor/core
 * tag               3.10.1     -> FETCH_HEAD
HEAD is now at 89c6989 Fix compilation error in Xcode 13
Cloned https://github.com/vapor/core.git
Revision (git rev-parse @):
89c6989fd8b1e08acfd198afba1c38971bb814b2
SUCCESS checkout https://github.com/vapor/core.git at 3.10.1
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/vapor/core.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Pre-planning 1 / 537]
[Planning deferred tasks]
[27 / 178] NIOConcurrencyHelpers
[87 / 178]
[102 / 194] NIOPriorityQueue
[105 / 194] CNIOAtomics
[114 / 208] NIOConcurrencyHelpers
[117 / 208]
[132 / 208] Debugging
[132 / 208] NIOPriorityQueue
[141 / 208] NIOPriorityQueue
[143 / 208] NIOPriorityQueue
[144 / 208] NIO
[148 / 220] NIO
[152 / 220] NIOPriorityQueue
[155 / 220] Debugging
[165 / 220] NIO
[166 / 220] NIO
[168 / 220] NIO
[170 / 220] NIO
[180 / 223] NIOFoundationCompat
[191 / 236] Bits
[196 / 247] Debugging
[214 / 247] Bits-product
[221 / 247] Core
[226 / 247]
[236 / 259] Core
[240 / 259] Core
[242 / 259] Core
[248 / 259] Core
[251 / 259] NIOConcurrencyHelpers
[258 / 259] Core
Build complete! (8.64 sec)
Fetching https://github.com/apple/swift-nio.git
[1/86022] Fetching swift-nio
Fetched https://github.com/apple/swift-nio.git (11.38s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 1.14.4 (12.06s)
Fetching https://github.com/apple/swift-nio-zlib-support.git
[1/15] Fetching swift-nio-zlib-support
Fetched https://github.com/apple/swift-nio-zlib-support.git (0.68s)
Computing version for https://github.com/apple/swift-nio-zlib-support.git
Computed https://github.com/apple/swift-nio-zlib-support.git at 1.0.0 (1.32s)
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 1.14.4
Creating working copy for https://github.com/apple/swift-nio-zlib-support.git
Working copy of https://github.com/apple/swift-nio-zlib-support.git resolved at 1.0.0
warning: 'swift-nio-zlib-support': ignoring declared target(s) 'swift-nio-zlib-support' in the system package
warning: 'swift-nio-zlib-support': ignoring declared target(s) 'swift-nio-zlib-support' in the system package
warning: 'swift-nio-zlib-support': failed to retrieve search paths with pkg-config; maybe pkg-config is not installed
warning: 'swift-nio-zlib-support': couldn't find pc file for zlib
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:68: warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
 4 |     /// - parameters:
 5 |     ///     - encoding: `String.Encoding` to use when converting the bytes to a `String`
 6 |     public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
   |                                                                    `- warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
 7 |         var bytes: [UInt8] = []
 8 |         parse: while true {
Foundation.String.Encoding:2:15: note: struct declared here
 1 | struct String {
 2 | public struct Encoding : RawRepresentable, Sendable, Equatable {
   |               `- note: struct declared here
 3 |     public var rawValue: UInt
 4 |     public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:80: warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
 4 |     /// - parameters:
 5 |     ///     - encoding: `String.Encoding` to use when converting the bytes to a `String`
 6 |     public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
   |                                                                                |- warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                `- note: The missing import of module 'Foundation' will be added implicitly
 7 |         var bytes: [UInt8] = []
 8 |         parse: while true {
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:75: warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
21 |     ///
22 |     /// See `readNullTerminatedString(encoding:)`
23 |     public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
   |                                                                           `- warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
24 |         guard let string = readNullTerminatedString(encoding: encoding) else {
25 |             throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
Foundation.String.Encoding:2:15: note: struct declared here
 1 | struct String {
 2 | public struct Encoding : RawRepresentable, Sendable, Equatable {
   |               `- note: struct declared here
 3 |     public var rawValue: UInt
 4 |     public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:87: warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
21 |     ///
22 |     /// See `readNullTerminatedString(encoding:)`
23 |     public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
   |                                                                                       |- warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                       `- note: The missing import of module 'Foundation' will be added implicitly
24 |         guard let string = readNullTerminatedString(encoding: encoding) else {
25 |             throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:16:21: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 |     ///
15 |     /// See `flatMap(to:_:)` for mapping `Future` results to other `Future` types.
16 |     public func map<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> T) -> Future<T> {
   |                     `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |         return self.thenThrowing(callback)
18 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:32:25: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
30 |     ///
31 |     /// See `map(to:_:)` for mapping `Future` results to non-`Future` types.
32 |     public func flatMap<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> Future<T>) -> Future<T> {
   |                         `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |         return self.then { input in
34 |             do {
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:8:27: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 |     ///     user.save(on: req).transform(to: HTTPStatus.created)
 7 |     ///
 8 |     public func transform<T>(to instance: @escaping @autoclosure () -> T) -> Future<T> {
   |                           `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 9 |         return self.map(to: T.self) { _ in
10 |             instance()
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:19:27: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |     ///     posts.save(on: request).transform(to: user)
18 |     ///
19 |     public func transform<T>(to future: Future<T>) -> Future<T> {
   |                           `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
20 |         return self.flatMap(to: T.self) { _ in
21 |             future
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:68: warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
 4 |     /// - parameters:
 5 |     ///     - encoding: `String.Encoding` to use when converting the bytes to a `String`
 6 |     public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
   |                                                                    `- warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
 7 |         var bytes: [UInt8] = []
 8 |         parse: while true {
Foundation.String.Encoding:2:15: note: struct declared here
 1 | struct String {
 2 | public struct Encoding : RawRepresentable, Sendable, Equatable {
   |               `- note: struct declared here
 3 |     public var rawValue: UInt
 4 |     public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:6:80: warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
 4 |     /// - parameters:
 5 |     ///     - encoding: `String.Encoding` to use when converting the bytes to a `String`
 6 |     public mutating func readNullTerminatedString(encoding: String.Encoding = .utf8) -> String? {
   |                                                                                |- warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                `- note: The missing import of module 'Foundation' will be added implicitly
 7 |         var bytes: [UInt8] = []
 8 |         parse: while true {
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:75: warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
21 |     ///
22 |     /// See `readNullTerminatedString(encoding:)`
23 |     public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
   |                                                                           `- warning: cannot use struct 'Encoding' here; 'Foundation' was not imported by this file
24 |         guard let string = readNullTerminatedString(encoding: encoding) else {
25 |             throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
Foundation.String.Encoding:2:15: note: struct declared here
 1 | struct String {
 2 | public struct Encoding : RawRepresentable, Sendable, Equatable {
   |               `- note: struct declared here
 3 |     public var rawValue: UInt
 4 |     public init(rawValue: UInt)
/Users/admin/builder/spi-builder-workspace/Sources/Bits/ByteBuffer+string.swift:23:87: warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
21 |     ///
22 |     /// See `readNullTerminatedString(encoding:)`
23 |     public mutating func requireReadNullTerminatedString(encoding: String.Encoding = .utf8) throws -> String {
   |                                                                                       |- warning: static property 'utf8' cannot be used in a default argument value because 'Foundation' was not imported by this file; this is an error in the Swift 6 language mode
   |                                                                                       `- note: The missing import of module 'Foundation' will be added implicitly
24 |         guard let string = readNullTerminatedString(encoding: encoding) else {
25 |             throw BitsError(identifier: "nullTerminatedString", reason: "This was not available in the buffer")
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Bits/Deprecated.swift:3:15: warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
1 | extension Byte {
2 |     /// ~
3 |     @available (*, deprecated, renamed: "tilde")
  |               `- warning: extraneous whitespace between attribute name and '('; this is an error in the Swift 6 language mode
4 |     public static let tilda: Byte = 0x7E
5 | }
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:16:21: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
14 |     ///
15 |     /// See `flatMap(to:_:)` for mapping `Future` results to other `Future` types.
16 |     public func map<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> T) -> Future<T> {
   |                     `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |         return self.thenThrowing(callback)
18 |     }
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Map.swift:32:25: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
30 |     ///
31 |     /// See `map(to:_:)` for mapping `Future` results to non-`Future` types.
32 |     public func flatMap<T>(to type: T.Type = T.self, _ callback: @escaping (Expectation) throws -> Future<T>) -> Future<T> {
   |                         `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
33 |         return self.then { input in
34 |             do {
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:8:27: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 6 |     ///     user.save(on: req).transform(to: HTTPStatus.created)
 7 |     ///
 8 |     public func transform<T>(to instance: @escaping @autoclosure () -> T) -> Future<T> {
   |                           `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
 9 |         return self.map(to: T.self) { _ in
10 |             instance()
/Users/admin/builder/spi-builder-workspace/Sources/Async/Future+Transform.swift:19:27: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
17 |     ///     posts.save(on: request).transform(to: user)
18 |     ///
19 |     public func transform<T>(to future: Future<T>) -> Future<T> {
   |                           `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
20 |         return self.flatMap(to: T.self) { _ in
21 |             future
/Users/admin/builder/spi-builder-workspace/Sources/Core/String+Utilities.swift:24:1: warning: extension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
22 | }
23 |
24 | extension UUID: LosslessStringConvertible {
   | |- warning: extension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
25 |     /// See `LosslessStringConvertible`.
26 |     public init?(_ string: String) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/FutureEncoder.swift:9:1: warning: extension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future
 7 |
 8 | /// Conforms future to `Encodable` where its expectation is also `Encodable`.
 9 | extension Future: Encodable where T: Encodable {
   | |- warning: extension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     /// See `Encodable`.
11 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Core/FutureEncoder.swift:9:1: warning: extension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future
 7 |
 8 | /// Conforms future to `Encodable` where its expectation is also `Encodable`.
 9 | extension Future: Encodable where T: Encodable {
   | |- warning: extension declares a conformance of imported type 'EventLoopFuture' to imported protocol 'Encodable'; this will not behave correctly if the owners of 'NIO' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
10 |     /// See `Encodable`.
11 |     public func encode(to encoder: Encoder) throws {
/Users/admin/builder/spi-builder-workspace/Sources/Core/String+Utilities.swift:24:1: warning: extension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
22 | }
23 |
24 | extension UUID: LosslessStringConvertible {
   | |- warning: extension declares a conformance of imported type 'UUID' to imported protocol 'LosslessStringConvertible'; this will not behave correctly if the owners of 'Foundation' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
25 |     /// See `LosslessStringConvertible`.
26 |     public init?(_ string: String) {
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.14.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    }
  ],
  "manifest_display_name" : "Core",
  "name" : "Core",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Async",
      "targets" : [
        "Async"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Bits",
      "targets" : [
        "Bits"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Core",
      "targets" : [
        "Core"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "COperatingSystem",
      "targets" : [
        "COperatingSystem"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Debugging",
      "targets" : [
        "Debugging"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "DebuggingTests",
      "module_type" : "SwiftTarget",
      "name" : "DebuggingTests",
      "path" : "Tests/DebuggingTests",
      "sources" : [
        "FooError.swift",
        "FooErrorTests.swift",
        "GeneralTests.swift",
        "MinimumError.swift",
        "TestError.swift",
        "TraceableTests.swift"
      ],
      "target_dependencies" : [
        "Debugging"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Debugging",
      "module_type" : "SwiftTarget",
      "name" : "Debugging",
      "path" : "Sources/Debugging",
      "product_memberships" : [
        "Bits",
        "Core",
        "Debugging"
      ],
      "sources" : [
        "Debuggable.swift",
        "Demangler.swift",
        "SourceLocation.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "CoreTests",
      "module_type" : "SwiftTarget",
      "name" : "CoreTests",
      "path" : "Tests/CoreTests",
      "sources" : [
        "CoreTests.swift",
        "ReflectableTests.swift"
      ],
      "target_dependencies" : [
        "Core"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Core",
      "module_type" : "SwiftTarget",
      "name" : "Core",
      "path" : "Sources/Core",
      "product_dependencies" : [
        "NIOFoundationCompat"
      ],
      "product_memberships" : [
        "Core"
      ],
      "sources" : [
        "BasicKey.swift",
        "CaseInsensitiveString.swift",
        "CodableReflection/Decodable+Reflectable.swift",
        "CodableReflection/ReflectionDecodable.swift",
        "CodableReflection/ReflectionDecoders.swift",
        "CoreError.swift",
        "Data+Base64URL.swift",
        "Data+Hex.swift",
        "DataCoders.swift",
        "Deprecated.swift",
        "DirectoryConfig.swift",
        "Exports.swift",
        "File.swift",
        "Future+Unwrap.swift",
        "FutureEncoder.swift",
        "HeaderValue.swift",
        "LosslessDataConvertible.swift",
        "MediaType.swift",
        "NestedData.swift",
        "NotFound.swift",
        "OptionalType.swift",
        "Process+Execute.swift",
        "Reflectable.swift",
        "String+Utilities.swift",
        "Thread+Async.swift"
      ],
      "target_dependencies" : [
        "Async",
        "Bits",
        "COperatingSystem",
        "Debugging"
      ],
      "type" : "library"
    },
    {
      "c99name" : "COperatingSystem",
      "module_type" : "SwiftTarget",
      "name" : "COperatingSystem",
      "path" : "Sources/COperatingSystem",
      "product_memberships" : [
        "Core",
        "COperatingSystem"
      ],
      "sources" : [
        "libc.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "BitsTests",
      "module_type" : "SwiftTarget",
      "name" : "BitsTests",
      "path" : "Tests/BitsTests",
      "product_dependencies" : [
        "NIO"
      ],
      "sources" : [
        "ByteBufferPeekTests.swift",
        "ByteBufferRequireTests.swift"
      ],
      "target_dependencies" : [
        "Bits"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Bits",
      "module_type" : "SwiftTarget",
      "name" : "Bits",
      "path" : "Sources/Bits",
      "product_dependencies" : [
        "NIO"
      ],
      "product_memberships" : [
        "Bits",
        "Core"
      ],
      "sources" : [
        "BitsError.swift",
        "Byte+Alphabet.swift",
        "Byte+Control.swift",
        "Byte+Digit.swift",
        "ByteBuffer+binaryFloatingPointOperations.swift",
        "ByteBuffer+peek.swift",
        "ByteBuffer+require.swift",
        "ByteBuffer+string.swift",
        "Bytes.swift",
        "Data+Bytes.swift",
        "Data+Strings.swift",
        "Deprecated.swift"
      ],
      "target_dependencies" : [
        "Debugging"
      ],
      "type" : "library"
    },
    {
      "c99name" : "AsyncTests",
      "module_type" : "SwiftTarget",
      "name" : "AsyncTests",
      "path" : "Tests/AsyncTests",
      "sources" : [
        "AsyncTests.swift"
      ],
      "target_dependencies" : [
        "Async"
      ],
      "type" : "test"
    },
    {
      "c99name" : "Async",
      "module_type" : "SwiftTarget",
      "name" : "Async",
      "path" : "Sources/Async",
      "product_dependencies" : [
        "NIO"
      ],
      "product_memberships" : [
        "Async",
        "Core"
      ],
      "sources" : [
        "Async+NIO.swift",
        "AsyncError.swift",
        "Collection+Future.swift",
        "Deprecated.swift",
        "Exports.swift",
        "Future+DoCatch.swift",
        "Future+Flatten.swift",
        "Future+Global.swift",
        "Future+Map.swift",
        "Future+Transform.swift",
        "Future+Variadic.swift",
        "Future+Void.swift",
        "FutureType.swift",
        "QueueHandler.swift",
        "Worker.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.1"
}
Done.