The Swift Package Index logo.Swift Package Index

Build Information

Successful build of Connect, reference 1.2.3 (ed5681), with Swift 6.4 for macOS (SPM) on 25 Sep 2026 04:02:24 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/connectrpc/connect-swift.git
Reference: 1.2.3
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/connectrpc/connect-swift
 * tag               1.2.3      -> FETCH_HEAD
HEAD is now at ed56816 Update podspecs for 1.2.3 (#396)
Cloned https://github.com/connectrpc/connect-swift.git
Revision (git rev-parse @):
ed56816fe90ab872566f09ed73e28ae078057e3d
SUCCESS checkout https://github.com/connectrpc/connect-swift.git at 1.2.3
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.4
Building package at path:  $PWD
https://github.com/connectrpc/connect-swift.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-27.0.0-Release.Candidate.app xcrun swift build --arch arm64
Building for debugging...
[Computing dependencies]
[Provisioning 4 / 61]
[Pre-planning 1 / 1396]
[Planning deferred tasks]
[Constructing 1537 / 3381]
[107 / 940] NIOHPACK
[271 / 940] swift-nio-ssl_NIOSSL
[281 / 940]
[294 / 946] SwiftProtobuf
[299 / 962]
[307 / 975] CNIOBoringSSL
[315 / 1002] _NIOBase64
[316 / 1031] NIOConcurrencyHelpers
[319 / 1039]
[329 / 1039]
[333 / 1039]
[339 / 1068]
[356 / 1068] CNIOBoringSSL
[360 / 1068]
[364 / 1068]
[367 / 1068]
[382 / 1068] CNIOBoringSSL
[391 / 1068] CNIOBoringSSL
[394 / 1068]
[410 / 1068]
[423 / 1068]
[432 / 1068] CNIOBoringSSL
[435 / 1068] CNIOBoringSSL
[440 / 1068]
[442 / 1068]
[447 / 1068] CNIOBoringSSL
[454 / 1068]
[459 / 1068] CNIOBoringSSL
[464 / 1068] CNIOBoringSSL
[466 / 1068] CNIOBoringSSL
[472 / 1068] CNIOBoringSSL
[474 / 1068] CNIOBoringSSL
[476 / 1068] CNIOBoringSSL
[479 / 1068] CNIOBoringSSL
[482 / 1068] CNIOBoringSSL
[487 / 1068] CNIOBoringSSL
[488 / 1068] CNIOBoringSSL
[491 / 1068] CNIOBoringSSL
[495 / 1068] CNIOBoringSSL
[497 / 1068] CNIOBoringSSL
[498 / 1068] CNIOBoringSSL
[500 / 1068] CNIOBoringSSL
[502 / 1068] CNIOBoringSSL
[506 / 1068] SwiftProtobuf
[514 / 1068] CNIOBoringSSL
[519 / 1068] CNIOBoringSSL
[528 / 1068] CNIOBoringSSL
[539 / 1068] CNIOBoringSSL
[552 / 1068] CNIOBoringSSL
[555 / 1068] CNIOBoringSSL
[556 / 1068] CNIOBoringSSL
[562 / 1068] CNIOBoringSSL
[566 / 1068] CNIOBoringSSL
[573 / 1068] CNIOBoringSSL
[576 / 1068] CNIOBoringSSL
[579 / 1068] CNIOBoringSSL
[584 / 1068] CNIOBoringSSL
[586 / 1068] CNIOBoringSSL
[589 / 1068] CNIOBoringSSL
[592 / 1068] CNIOBoringSSL
[597 / 1068] CNIOBoringSSL
[599 / 1068] CNIOBoringSSL
[605 / 1068] CNIOBoringSSL
[616 / 1068] CNIOBoringSSL
[621 / 1068] CNIOBoringSSL
[623 / 1068] CNIOBoringSSL
[628 / 1068] CNIOBoringSSL
[633 / 1068] CNIOBoringSSL
[635 / 1068] CNIOBoringSSL
[641 / 1068] CNIOBoringSSL
[652 / 1068] CNIOBoringSSL
[657 / 1068] CNIOBoringSSL
[659 / 1068] CNIOBoringSSL
[663 / 1068] CNIOBoringSSL
[669 / 1068] CNIOBoringSSL
[670 / 1068] CNIOBoringSSL
[675 / 1068] CNIOBoringSSL
[678 / 1068] CNIOBoringSSL
[679 / 1068] CNIOBoringSSL
[683 / 1068] CNIOBoringSSL
[688 / 1068] CNIOBoringSSL
[693 / 1068] CNIOBoringSSL
[695 / 1068] CNIOBoringSSL
[698 / 1068] CNIOBoringSSL
[703 / 1068] CNIOBoringSSL
[704 / 1068] CNIOBoringSSL
[710 / 1068] CNIOBoringSSL
[712 / 1068] CNIOBoringSSL
[721 / 1068] CNIOBoringSSL
[733 / 1068] CNIOBoringSSL
[740 / 1068] CNIOBoringSSL
[745 / 1068] CNIOBoringSSL
[749 / 1068] CNIOBoringSSL
[754 / 1068] CNIOBoringSSL
[760 / 1068] CNIOBoringSSL
[772 / 1068] CNIOBoringSSL
[784 / 1068] CNIOBoringSSL
[785 / 1068] CNIOBoringSSL
[786 / 1068] CNIOBoringSSL
[793 / 1068] CNIOBoringSSL
[794 / 1068] CNIOBoringSSL
[802 / 1068]
[820 / 1068]
[826 / 1068]
[830 / 1068]
[833 / 1068] _AtomicsShims
[839 / 1068] SwiftProtobuf
[842 / 1068] SwiftProtobuf
[843 / 1068] _NIOBase64
[846 / 1068] NIOConcurrencyHelpers
[853 / 1068] NIOConcurrencyHelpers-product
[858 / 1068] InternalCollectionsUtilities
[862 / 1068] NIOConcurrencyHelpers
[872 / 1068] CNIOLLHTTP
[883 / 1070] Atomics-product
[894 / 1086] Atomics
[900 / 1086] _NIODataStructures
[906 / 1088]
[912 / 1092]
[921 / 1093] CNIOWindows
[927 / 1105] DequeModule
[931 / 1116] CNIODarwin
[935 / 1116] SwiftProtobufPluginLibrary
[937 / 1116] SwiftProtobufPluginLibrary
[939 / 1130]
[950 / 1130] SwiftProtobufPluginLibrary
[952 / 1130] SwiftProtobufPluginLibrary-product
[957 / 1130] DequeModule
[959 / 1130] SwiftProtobufPluginLibrary
[968 / 1130] DequeModule
[975 / 1130] Connect
[985 / 1130] DequeModule
[988 / 1131]
[991 / 1133] Connect
[992 / 1145]
[1000 / 1158] ConnectMocks
[1003 / 1158] ConnectPluginUtilities
[1010 / 1158] ConnectMocks
[1017 / 1158] NIOCore
[1020 / 1158] ConnectPluginUtilities
[1022 / 1158] protoc-gen-connect-swift-product
[1025 / 1158] ConnectMocks
[1028 / 1158] ConnectPluginUtilities
[1038 / 1158] protoc-gen-connect-swift-mocks-product
[1043 / 1160]
[1044 / 1160] protoc-gen-connect-swift-mocks-product
[1049 / 1164] protoc-gen-connect-swift-product
[1051 / 1164] protoc-gen-connect-swift-mocks-product
[1054 / 1164] NIOCore
[1058 / 1164] CNIOAtomics
[1060 / 1164] NIOCore
[1071 / 1167] NIOEmbedded
[1075 / 1171] NIOFoundationEssentialsCompat
[1078 / 1174] NIOPosix
[1095 / 1190]
[1104 / 1190] NIOPosix
[1106 / 1190] NIOPosix
[1110 / 1190] NIOPosix
[1117 / 1191] NIO
[1125 / 1193] NIO
[1129 / 1196] NIOTLS
[1139 / 1214] NIOHTTP1
[1149 / 1218] NIOTLS
[1150 / 1218] NIOTLS
[1161 / 1218] NIOSSL
[1165 / 1218] NIOHTTP1
[1172 / 1220] NIOFoundationCompat
[1173 / 1220] NIOHPACK
[1181 / 1231] NIOHPACK
[1185 / 1244] NIOHPACK
[1186 / 1244] NIOHPACK
[1193 / 1245] NIOHPACK
[1203 / 1245] NIOSSL
[1204 / 1256] NIOHTTP2
[1207 / 1256] NIOSSL
[1216 / 1256] NIOSSL-product
[1217 / 1256] NIOSSL-product
[1219 / 1256] NIOHTTP2
[1222 / 1256] NIOPosix
[1227 / 1256] NIO
[1239 / 1257] NIOHPACK
[1239 / 1257] NIOHTTP2
[1239 / 1257] ConnectNIO
[1247 / 1266] ConnectNIO
[1257 / 1267] ConnectNIO
[1267 / 1277] ConnectConformanceClient-product
[1268 / 1277] ConnectConformanceClient-product
[1268 / 1277] NIOHTTP2
[1272 / 1277] ConnectConformanceClient-product
[1273 / 1277] ConnectConformanceClient-product
[1275 / 1277] ConnectConformanceClient-product
Build complete! (35.29 sec)
Fetching https://github.com/apple/swift-nio.git
Fetching https://github.com/apple/swift-protobuf.git
Fetching https://github.com/apple/swift-nio-http2.git
Fetching https://github.com/apple/swift-nio-ssl.git
[1/16065] Fetching swift-nio-ssl
[2/28317] Fetching swift-nio-ssl, swift-nio-http2
[5605/114408] Fetching swift-nio-ssl, swift-nio-http2, swift-nio
[17291/168694] Fetching swift-nio-ssl, swift-nio-http2, swift-nio, swift-protobuf
Fetched https://github.com/apple/swift-nio-ssl.git (7.51s)
[124707/152629] Fetching swift-nio-http2, swift-nio, swift-protobuf
Fetched https://github.com/apple/swift-protobuf.git (16.63s)
Fetched https://github.com/apple/swift-nio-http2.git (16.63s)
Fetched https://github.com/apple/swift-nio.git (16.63s)
Computing version for https://github.com/apple/swift-nio-ssl.git
Computed https://github.com/apple/swift-nio-ssl.git at 2.37.5 (17.31s)
Computing version for https://github.com/apple/swift-nio-http2.git
Computed https://github.com/apple/swift-nio-http2.git at 1.46.0 (0.56s)
Fetching https://github.com/apple/swift-atomics.git
[1/1881] Fetching swift-atomics
Fetched https://github.com/apple/swift-atomics.git (1.17s)
Computing version for https://github.com/apple/swift-atomics.git
Computed https://github.com/apple/swift-atomics.git at 1.3.1 (1.75s)
Computing version for https://github.com/apple/swift-nio.git
Computed https://github.com/apple/swift-nio.git at 2.103.0 (0.66s)
Fetching https://github.com/apple/swift-collections.git
Fetching https://github.com/apple/swift-system.git
[1/6952] Fetching swift-system
[210/34654] Fetching swift-system, swift-collections
Fetched https://github.com/apple/swift-system.git (2.89s)
Fetched https://github.com/apple/swift-collections.git (2.89s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.7.0 (3.57s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.38.1 (0.63s)
Computing version for https://github.com/apple/swift-system.git
Computed https://github.com/apple/swift-system.git at 1.8.1 (0.58s)
Creating working copy for https://github.com/apple/swift-system.git
Working copy of https://github.com/apple/swift-system.git resolved at 1.8.1
Creating working copy for https://github.com/apple/swift-nio-http2.git
Working copy of https://github.com/apple/swift-nio-http2.git resolved at 1.46.0
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.38.1
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.7.0
Creating working copy for https://github.com/apple/swift-atomics.git
Working copy of https://github.com/apple/swift-atomics.git resolved at 1.3.1
Creating working copy for https://github.com/apple/swift-nio.git
Working copy of https://github.com/apple/swift-nio.git resolved at 2.103.0
Creating working copy for https://github.com/apple/swift-nio-ssl.git
Working copy of https://github.com/apple/swift-nio-ssl.git resolved at 2.37.5
/Users/admin/builder/spi-builder-workspace/Libraries/ConnectNIO/Public/NIOHTTPClient.swift:85:41: warning: conformance of 'NIOSSLHandler' to 'Sendable' is unavailable
 83 |                         )
 84 |                         channelPipeline = channel.pipeline
 85 |                             .addHandler(sslHandler)
    |                                         `- warning: conformance of 'NIOSSLHandler' to 'Sendable' is unavailable
 86 |                     } else {
 87 |                         channelPipeline = channel.pipeline
NIOSSL.NIOSSLHandler:2:11: note: conformance of 'NIOSSLHandler' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension NIOSSLHandler : Sendable {
  |           `- note: conformance of 'NIOSSLHandler' to 'Sendable' has been explicitly marked unavailable here
3 | }
/Users/admin/builder/spi-builder-workspace/Libraries/ConnectNIO/Public/NIOHTTPClient.swift:91:44: warning: conformance of 'HTTP2StreamMultiplexer' to 'Sendable' is unavailable
 89 |                     }
 90 |
 91 |                     return channelPipeline.flatMap {
    |                                            `- warning: conformance of 'HTTP2StreamMultiplexer' to 'Sendable' is unavailable
 92 |                         return channel.configureHTTP2Pipeline(mode: .client) { channel in
 93 |                             return channel.eventLoop.makeSucceededVoidFuture()
NIOHTTP2.HTTP2StreamMultiplexer:2:11: note: conformance of 'HTTP2StreamMultiplexer' to 'Sendable' has been explicitly marked unavailable here
1 | @available(*, unavailable)
2 | extension HTTP2StreamMultiplexer : Sendable {
  |           `- note: conformance of 'HTTP2StreamMultiplexer' to 'Sendable' has been explicitly marked unavailable here
3 | }
/Users/admin/builder/spi-builder-workspace/Libraries/ConnectNIO/Public/NIOHTTPClient.swift:238:49: warning: type 'any ChannelHandler' does not conform to the 'Sendable' protocol
236 |         let promise = eventLoop.makePromise(of: NIOCore.Channel.self)
237 |         multiplexer.createStreamChannel(promise: promise) { channel in
238 |             return channel.pipeline.addHandlers(handlers)
    |                                                 `- warning: type 'any ChannelHandler' does not conform to the 'Sendable' protocol
239 |         }
240 |     }
/Users/admin/builder/spi-builder-workspace/Libraries/ConnectNIO/Public/NIOHTTPClient.swift:238:49: warning: capture of 'handlers' with non-Sendable type '[any ChannelHandler]' in a '@Sendable' closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
236 |         let promise = eventLoop.makePromise(of: NIOCore.Channel.self)
237 |         multiplexer.createStreamChannel(promise: promise) { channel in
238 |             return channel.pipeline.addHandlers(handlers)
    |                                                 `- warning: capture of 'handlers' with non-Sendable type '[any ChannelHandler]' in a '@Sendable' closure [#]8;;https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures\SendableClosureCaptures]8;;\]
239 |         }
240 |     }
NIOCore.ChannelHandler:1:17: note: protocol 'ChannelHandler' does not conform to the 'Sendable' protocol
1 | public protocol ChannelHandler : AnyObject {
  |                 `- note: protocol 'ChannelHandler' does not conform to the 'Sendable' protocol
2 |     func handlerAdded(context: NIOCore.ChannelHandlerContext)
3 |     func handlerRemoved(context: NIOCore.ChannelHandlerContext)
[#SendableClosureCaptures]: <https://docs.swift.org/compiler/documentation/diagnostics/sendable-closure-captures>
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-nio",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.92.2",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio.git"
    },
    {
      "identity" : "swift-nio-http2",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.39.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio-http2.git"
    },
    {
      "identity" : "swift-nio-ssl",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "2.36.0",
            "upper_bound" : "3.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-nio-ssl.git"
    },
    {
      "identity" : "swift-protobuf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.31.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-protobuf.git"
    }
  ],
  "manifest_display_name" : "Connect",
  "name" : "Connect",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "ios",
      "version" : "12.0"
    },
    {
      "name" : "macos",
      "version" : "10.15"
    },
    {
      "name" : "tvos",
      "version" : "13.0"
    },
    {
      "name" : "watchos",
      "version" : "6.0"
    }
  ],
  "products" : [
    {
      "name" : "Connect",
      "targets" : [
        "Connect"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ConnectMocks",
      "targets" : [
        "ConnectMocks"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "ConnectNIO",
      "targets" : [
        "ConnectNIO"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "protoc-gen-connect-swift",
      "targets" : [
        "ConnectSwiftPlugin"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "protoc-gen-connect-swift-mocks",
      "targets" : [
        "ConnectMocksPlugin"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "ConnectConformanceClient",
      "targets" : [
        "ConnectConformanceClient"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "swift_languages_versions" : [
    "6",
    "5"
  ],
  "targets" : [
    {
      "c99name" : "ConnectSwiftPlugin",
      "module_type" : "SwiftTarget",
      "name" : "ConnectSwiftPlugin",
      "path" : "Plugins/ConnectSwiftPlugin",
      "product_dependencies" : [
        "SwiftProtobufPluginLibrary"
      ],
      "product_memberships" : [
        "protoc-gen-connect-swift"
      ],
      "sources" : [
        "ConnectClientGenerator.swift"
      ],
      "target_dependencies" : [
        "ConnectPluginUtilities"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ConnectPluginUtilitiesTests",
      "module_type" : "SwiftTarget",
      "name" : "ConnectPluginUtilitiesTests",
      "path" : "Tests/UnitTests/ConnectPluginUtilitiesTests",
      "sources" : [
        "FilePathComponentsTests.swift"
      ],
      "target_dependencies" : [
        "ConnectPluginUtilities"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ConnectPluginUtilities",
      "module_type" : "SwiftTarget",
      "name" : "ConnectPluginUtilities",
      "path" : "Plugins/ConnectPluginUtilities",
      "product_dependencies" : [
        "SwiftProtobuf",
        "SwiftProtobufPluginLibrary"
      ],
      "product_memberships" : [
        "protoc-gen-connect-swift",
        "protoc-gen-connect-swift-mocks"
      ],
      "sources" : [
        "FilePathComponents.swift",
        "Generator.swift",
        "GeneratorOptions.swift",
        "MethodDescriptor+Extensions.swift",
        "ServiceDescriptor+Extensions.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ConnectNIO",
      "module_type" : "SwiftTarget",
      "name" : "ConnectNIO",
      "path" : "Libraries/ConnectNIO",
      "product_dependencies" : [
        "NIOConcurrencyHelpers",
        "NIOCore",
        "NIOFoundationCompat",
        "NIOHTTP1",
        "NIOHTTP2",
        "NIOPosix",
        "NIOSSL"
      ],
      "product_memberships" : [
        "ConnectNIO",
        "ConnectConformanceClient"
      ],
      "sources" : [
        "Internal/ConnectStreamChannelHandler.swift",
        "Internal/ConnectUnaryChannelHandler.swift",
        "Internal/Extensions/ConnectError+Extensions.swift",
        "Internal/Extensions/HTTPRequestHead+Extensions.swift",
        "Internal/Extensions/Headers+Extensions.swift",
        "Internal/GRPCInterceptor.swift",
        "Public/NIOHTTPClient.swift",
        "Public/NetworkProtocol+Extensions.swift"
      ],
      "target_dependencies" : [
        "Connect"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ConnectMocksPlugin",
      "module_type" : "SwiftTarget",
      "name" : "ConnectMocksPlugin",
      "path" : "Plugins/ConnectMocksPlugin",
      "product_dependencies" : [
        "SwiftProtobufPluginLibrary"
      ],
      "product_memberships" : [
        "protoc-gen-connect-swift-mocks"
      ],
      "sources" : [
        "ConnectMockGenerator.swift"
      ],
      "target_dependencies" : [
        "ConnectPluginUtilities"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "ConnectMocks",
      "module_type" : "SwiftTarget",
      "name" : "ConnectMocks",
      "path" : "Libraries/ConnectMocks",
      "product_dependencies" : [
        "SwiftProtobuf"
      ],
      "product_memberships" : [
        "ConnectMocks"
      ],
      "sources" : [
        "MockBidirectionalAsyncStream.swift",
        "MockBidirectionalStream.swift",
        "MockClientOnlyAsyncStream.swift",
        "MockClientOnlyStream.swift",
        "MockServerOnlyAsyncStream.swift",
        "MockServerOnlyStream.swift"
      ],
      "target_dependencies" : [
        "Connect"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ConnectLibraryTests",
      "module_type" : "SwiftTarget",
      "name" : "ConnectLibraryTests",
      "path" : "Tests/UnitTests/ConnectLibraryTests",
      "product_dependencies" : [
        "SwiftProtobuf"
      ],
      "resources" : [
        {
          "path" : "/Users/admin/builder/spi-builder-workspace/Tests/UnitTests/ConnectLibraryTests/TestResources",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "ConnectMocksTests/ConnectMocksTests.swift",
        "ConnectTests/ConnectEndStreamResponseTests.swift",
        "ConnectTests/ConnectErrorTests.swift",
        "ConnectTests/EnvelopeTests.swift",
        "ConnectTests/GzipCompressionPoolTests.swift",
        "ConnectTests/InterceptorChainIterationTests.swift",
        "ConnectTests/InterceptorFactoryTests.swift",
        "ConnectTests/InterceptorIntegrationTests.swift",
        "ConnectTests/JSONCodecTests.swift",
        "ConnectTests/ProtoCodecTests.swift",
        "ConnectTests/ProtocolClientConfigTests.swift",
        "ConnectTests/ServiceMetadataTests.swift",
        "ConnectTests/TimeoutTests.swift",
        "GeneratedSources/connectrpc/conformance/v1/client_compat.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/config.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/server_compat.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/service.connect.swift",
        "GeneratedSources/connectrpc/conformance/v1/service.mock.swift",
        "GeneratedSources/connectrpc/conformance/v1/service.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/suite.pb.swift"
      ],
      "target_dependencies" : [
        "Connect",
        "ConnectMocks"
      ],
      "type" : "test"
    },
    {
      "c99name" : "ConnectConformanceClient",
      "module_type" : "SwiftTarget",
      "name" : "ConnectConformanceClient",
      "path" : "Tests/ConformanceClient",
      "product_dependencies" : [
        "SwiftProtobuf"
      ],
      "product_memberships" : [
        "ConnectConformanceClient"
      ],
      "sources" : [
        "GeneratedSources/connectrpc/conformance/v1/client_compat.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/config.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/server_compat.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/service.connect.swift",
        "GeneratedSources/connectrpc/conformance/v1/service.pb.swift",
        "GeneratedSources/connectrpc/conformance/v1/suite.pb.swift",
        "Sources/CommandLineArgument.swift",
        "Sources/ConformanceInvoker.swift",
        "Sources/main.swift"
      ],
      "target_dependencies" : [
        "Connect",
        "ConnectNIO"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Connect",
      "module_type" : "SwiftTarget",
      "name" : "Connect",
      "path" : "Libraries/Connect",
      "product_dependencies" : [
        "SwiftProtobuf"
      ],
      "product_memberships" : [
        "Connect",
        "ConnectMocks",
        "ConnectNIO",
        "ConnectConformanceClient"
      ],
      "sources" : [
        "Internal/GeneratedSources/proto/grpc/status/v1/status.pb.swift",
        "Internal/Interceptors/ConnectInterceptor.swift",
        "Internal/Interceptors/GRPCWebInterceptor.swift",
        "Internal/Interceptors/InterceptorChain.swift",
        "Internal/Streaming/BidirectionalAsyncStream.swift",
        "Internal/Streaming/BidirectionalStream.swift",
        "Internal/Streaming/ClientOnlyAsyncStream.swift",
        "Internal/Streaming/ClientOnlyStream.swift",
        "Internal/Streaming/ClientOnlyStreamValidation.swift",
        "Internal/Streaming/ConnectEndStreamResponse.swift",
        "Internal/Streaming/ServerOnlyAsyncStream.swift",
        "Internal/Streaming/ServerOnlyStream.swift",
        "Internal/Streaming/URLSessionStream.swift",
        "Internal/Unary/UnaryAsyncWrapper.swift",
        "Internal/Utilities/Data+URLSafeBase64.swift",
        "Internal/Utilities/Lock.swift",
        "Internal/Utilities/Locked.swift",
        "Internal/Utilities/TimeoutTimer.swift",
        "PackageInternal/ConnectError+GRPC.swift",
        "PackageInternal/Envelope.swift",
        "PackageInternal/Headers+GRPC.swift",
        "PackageInternal/Trailers+gRPC.swift",
        "Public/Implementation/Clients/ProtocolClient.swift",
        "Public/Implementation/Clients/URLSessionHTTPClient.swift",
        "Public/Implementation/Codecs/JSONCodec.swift",
        "Public/Implementation/Codecs/ProtoCodec.swift",
        "Public/Implementation/Compression/GzipCompressionPool.swift",
        "Public/Interfaces/Cancelable.swift",
        "Public/Interfaces/Code.swift",
        "Public/Interfaces/Codec.swift",
        "Public/Interfaces/CompressionPool.swift",
        "Public/Interfaces/ConnectError.swift",
        "Public/Interfaces/HTTPClientInterface.swift",
        "Public/Interfaces/HTTPMethod.swift",
        "Public/Interfaces/HTTPMetrics.swift",
        "Public/Interfaces/HTTPRequest.swift",
        "Public/Interfaces/HTTPResponse.swift",
        "Public/Interfaces/HeaderConstants.swift",
        "Public/Interfaces/Headers.swift",
        "Public/Interfaces/IdempotencyLevel.swift",
        "Public/Interfaces/Interceptors/Interceptor.swift",
        "Public/Interfaces/Interceptors/InterceptorFactory.swift",
        "Public/Interfaces/Interceptors/StreamInterceptor.swift",
        "Public/Interfaces/Interceptors/UnaryInterceptor.swift",
        "Public/Interfaces/MethodSpec.swift",
        "Public/Interfaces/NetworkProtocol.swift",
        "Public/Interfaces/ProtobufMessage.swift",
        "Public/Interfaces/ProtocolClientConfig.swift",
        "Public/Interfaces/ProtocolClientInterface.swift",
        "Public/Interfaces/ResponseMessage.swift",
        "Public/Interfaces/Streaming/AsyncAwait/BidirectionalAsyncStreamInterface.swift",
        "Public/Interfaces/Streaming/AsyncAwait/ClientOnlyAsyncStreamInterface.swift",
        "Public/Interfaces/Streaming/AsyncAwait/ServerOnlyAsyncStreamInterface.swift",
        "Public/Interfaces/Streaming/Callbacks/BidirectionalStreamInterface.swift",
        "Public/Interfaces/Streaming/Callbacks/ClientOnlyStreamInterface.swift",
        "Public/Interfaces/Streaming/Callbacks/RequestCallbacks.swift",
        "Public/Interfaces/Streaming/Callbacks/ResponseCallbacks.swift",
        "Public/Interfaces/Streaming/Callbacks/ServerOnlyStreamInterface.swift",
        "Public/Interfaces/Streaming/StreamResult.swift",
        "Public/Interfaces/Trailers.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.