The Swift Package Index logo.Swift Package Index

Track the adoption of Swift 6 strict concurrency checks for data race safety. How many packages are Ready for Swift 6?

Build Information

Successful build of grpc-swift-extras, reference 1.0.0-alpha.1 (6344b2), with Swift 6.0 for macOS (SPM) on 6 Nov 2024 08:41:04 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/grpc/grpc-swift-extras.git
Reference: 1.0.0-alpha.1
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/grpc/grpc-swift-extras
 * tag               1.0.0-alpha.1 -> FETCH_HEAD
HEAD is now at 6344b20 Set grpc-swift version to 2.0.0-alpha.1 (#5)
Cloned https://github.com/grpc/grpc-swift-extras.git
Revision (git rev-parse @):
6344b2020d25d52e1a72393979ed228749a0efdf
SUCCESS checkout https://github.com/grpc/grpc-swift-extras.git at 1.0.0-alpha.1
Fetching https://github.com/apple/swift-protobuf.git
Fetching https://github.com/apple/swift-distributed-tracing.git
Fetching https://github.com/grpc/grpc-swift-protobuf.git
Fetching https://github.com/grpc/grpc-swift.git
[1/1008] Fetching grpc-swift-protobuf
[42/5833] Fetching grpc-swift-protobuf, swift-distributed-tracing
[1395/43660] Fetching grpc-swift-protobuf, swift-distributed-tracing, swift-protobuf
[6591/91700] Fetching grpc-swift-protobuf, swift-distributed-tracing, swift-protobuf, grpc-swift
Fetched https://github.com/apple/swift-distributed-tracing.git from cache (4.04s)
Fetched https://github.com/grpc/grpc-swift.git from cache (4.04s)
Fetched https://github.com/apple/swift-protobuf.git from cache (4.04s)
Fetched https://github.com/grpc/grpc-swift-protobuf.git from cache (4.04s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.28.2 (0.56s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.1.2 (3.60s)
Fetching https://github.com/apple/swift-service-context.git
[1/973] Fetching swift-service-context
Fetched https://github.com/apple/swift-service-context.git from cache (1.01s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.1.0 (0.62s)
Computing version for https://github.com/grpc/grpc-swift-protobuf.git
Computed https://github.com/grpc/grpc-swift-protobuf.git at 1.0.0-alpha.1 (0.64s)
Computing version for https://github.com/grpc/grpc-swift.git
Computed https://github.com/grpc/grpc-swift.git at 2.0.0-alpha.1 (0.48s)
Fetching https://github.com/apple/swift-collections.git
[1/15475] Fetching swift-collections
Fetched https://github.com/apple/swift-collections.git from cache (2.24s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.75s)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Creating working copy for https://github.com/grpc/grpc-swift.git
Working copy of https://github.com/grpc/grpc-swift.git resolved at 2.0.0-alpha.1
Creating working copy for https://github.com/grpc/grpc-swift-protobuf.git
Working copy of https://github.com/grpc/grpc-swift-protobuf.git resolved at 1.0.0-alpha.1
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.1.2
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.1.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.28.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": "grpc-swift-extras",
      "name": "grpc-swift-extras",
      "url": "https://github.com/grpc/grpc-swift-extras.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/grpc-swift-extras",
      "dependencies": [
        {
          "identity": "grpc-swift",
          "name": "grpc-swift",
          "url": "https://github.com/grpc/grpc-swift.git",
          "version": "2.0.0-alpha.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/grpc-swift",
          "dependencies": [
            {
              "identity": "swift-collections",
              "name": "swift-collections",
              "url": "https://github.com/apple/swift-collections.git",
              "version": "1.1.4",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "grpc-swift-protobuf",
          "name": "grpc-swift-protobuf",
          "url": "https://github.com/grpc/grpc-swift-protobuf.git",
          "version": "1.0.0-alpha.1",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/grpc-swift-protobuf",
          "dependencies": [
            {
              "identity": "grpc-swift",
              "name": "grpc-swift",
              "url": "https://github.com/grpc/grpc-swift.git",
              "version": "2.0.0-alpha.1",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/grpc-swift",
              "dependencies": [
                {
                  "identity": "swift-collections",
                  "name": "swift-collections",
                  "url": "https://github.com/apple/swift-collections.git",
                  "version": "1.1.4",
                  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-collections",
                  "dependencies": [
                  ]
                }
              ]
            },
            {
              "identity": "swift-protobuf",
              "name": "SwiftProtobuf",
              "url": "https://github.com/apple/swift-protobuf.git",
              "version": "1.28.2",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-protobuf",
              "dependencies": [
              ]
            }
          ]
        },
        {
          "identity": "swift-protobuf",
          "name": "SwiftProtobuf",
          "url": "https://github.com/apple/swift-protobuf.git",
          "version": "1.28.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-protobuf",
          "dependencies": [
          ]
        },
        {
          "identity": "swift-distributed-tracing",
          "name": "swift-distributed-tracing",
          "url": "https://github.com/apple/swift-distributed-tracing.git",
          "version": "1.1.2",
          "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-distributed-tracing",
          "dependencies": [
            {
              "identity": "swift-service-context",
              "name": "swift-service-context",
              "url": "https://github.com/apple/swift-service-context.git",
              "version": "1.1.0",
              "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/swift-service-context",
              "dependencies": [
              ]
            }
          ]
        }
      ]
    }
  ]
}
Fetching https://github.com/grpc/grpc-swift-extras.git
[1/920] Fetching grpc-swift-extras
Fetched https://github.com/grpc/grpc-swift-extras.git from cache (0.99s)
Fetching https://github.com/apple/swift-protobuf.git from cache
Fetching https://github.com/grpc/grpc-swift.git from cache
Fetching https://github.com/apple/swift-distributed-tracing.git from cache
Fetching https://github.com/grpc/grpc-swift-protobuf.git from cache
Fetched https://github.com/apple/swift-protobuf.git from cache (0.70s)
Fetched https://github.com/apple/swift-distributed-tracing.git from cache (0.71s)
Fetched https://github.com/grpc/grpc-swift-protobuf.git from cache (0.71s)
Fetched https://github.com/grpc/grpc-swift.git from cache (0.71s)
Computing version for https://github.com/apple/swift-protobuf.git
Computed https://github.com/apple/swift-protobuf.git at 1.28.2 (0.03s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.1.2 (0.03s)
Fetching https://github.com/apple/swift-service-context.git from cache
Fetched https://github.com/apple/swift-service-context.git from cache (0.48s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.1.0 (0.03s)
Computing version for https://github.com/grpc/grpc-swift-protobuf.git
Computed https://github.com/grpc/grpc-swift-protobuf.git at 1.0.0-alpha.1 (0.03s)
Computing version for https://github.com/grpc/grpc-swift.git
Computed https://github.com/grpc/grpc-swift.git at 2.0.0-alpha.1 (0.03s)
Fetching https://github.com/apple/swift-collections.git from cache
Fetched https://github.com/apple/swift-collections.git from cache (0.56s)
Computing version for https://github.com/apple/swift-collections.git
Computed https://github.com/apple/swift-collections.git at 1.1.4 (0.03s)
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.1.2
Creating working copy for https://github.com/grpc/grpc-swift-extras.git
Working copy of https://github.com/grpc/grpc-swift-extras.git resolved at 1.0.0-alpha.1 (6344b20)
Creating working copy for https://github.com/apple/swift-collections.git
Working copy of https://github.com/apple/swift-collections.git resolved at 1.1.4
Creating working copy for https://github.com/apple/swift-protobuf.git
Working copy of https://github.com/apple/swift-protobuf.git resolved at 1.28.2
Creating working copy for https://github.com/grpc/grpc-swift.git
Working copy of https://github.com/grpc/grpc-swift.git resolved at 2.0.0-alpha.1
Creating working copy for https://github.com/grpc/grpc-swift-protobuf.git
Working copy of https://github.com/grpc/grpc-swift-protobuf.git resolved at 1.0.0-alpha.1
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.1.0
warning: '.resolve-product-dependencies': dependency 'grpc-swift-extras' is not used by any target
Found 4 product dependencies
  - grpc-swift
  - grpc-swift-protobuf
  - SwiftProtobuf
  - swift-distributed-tracing
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/grpc/grpc-swift-extras.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
[1/1] Compiling plugin SwiftProtobufPlugin
Building for debugging...
[1/14] Write sources
[6/14] Copying PrivacyInfo.xcprivacy
[6/14] Write sources
[13/14] Write swift-version--7754E27361AE5C74.txt
[15/120] Compiling SwiftProtobuf BinaryEncodingError.swift
[16/120] Compiling SwiftProtobuf BinaryEncodingOptions.swift
[17/121] Compiling SwiftProtobuf BinaryEncodingSizeVisitor.swift
[18/121] Compiling SwiftProtobuf BinaryEncodingVisitor.swift
[19/121] Compiling SwiftProtobuf DoubleParser.swift
[20/121] Compiling SwiftProtobuf Enum.swift
[21/121] Compiling InternalCollectionsUtilities UnsafeBufferPointer+Extras.swift
[22/121] Compiling ServiceContextModule ServiceContextKey.swift
[23/121] Emitting module ServiceContextModule
[24/121] Compiling ServiceContextModule ServiceContext.swift
[25/121] Compiling InternalCollectionsUtilities UnsafeMutableBufferPointer+Extras.swift
[26/127] Compiling SwiftProtobuf BinaryDecodingError.swift
[27/127] Compiling SwiftProtobuf BinaryDecodingOptions.swift
[28/127] Compiling SwiftProtobuf AnyMessageStorage.swift
[29/127] Compiling SwiftProtobuf AnyUnpackError.swift
[30/127] Compiling SwiftProtobuf CustomJSONCodable.swift
[31/127] Compiling SwiftProtobuf Decoder.swift
[32/127] Emitting module InternalCollectionsUtilities
[33/127] Compiling SwiftProtobuf AsyncMessageSequence.swift
[34/127] Compiling SwiftProtobuf BinaryDecoder.swift
[35/127] Compiling SwiftProtobuf BinaryDelimited.swift
[36/127] Compiling SwiftProtobuf BinaryEncoder.swift
[37/127] Compiling Instrumentation MultiplexInstrument.swift
[38/127] Compiling Instrumentation NoOpInstrument.swift
[39/143] Compiling DequeModule _DequeBuffer.swift
[40/143] Compiling DequeModule _DequeSlot.swift
[41/143] Compiling DequeModule _DequeBufferHeader.swift
[42/144] Compiling Instrumentation InstrumentationSystem.swift
[43/144] Emitting module Instrumentation
[44/144] Compiling Instrumentation Locks.swift
[45/144] Compiling Instrumentation Instrument.swift
[46/152] Compiling DequeModule _UnsafeWrappedBuffer.swift
[47/152] Compiling DequeModule Deque+Extras.swift
[48/152] Compiling DequeModule Deque+Hashable.swift
[49/152] Compiling DequeModule Deque+Equatable.swift
[50/152] Compiling DequeModule Deque+ExpressibleByArrayLiteral.swift
[51/152] Compiling DequeModule Deque._UnsafeHandle.swift
[52/152] Compiling DequeModule Deque.swift
[53/152] Compiling DequeModule Deque+Testing.swift
[54/152] Compiling DequeModule Deque._Storage.swift
[55/152] Compiling Tracing TracerProtocol.swift
[56/152] Compiling Tracing TracingTime.swift
[57/152] Compiling Tracing Tracer.swift
[58/152] Compiling Tracing InstrumentationSystem+Tracing.swift
[59/152] Compiling Tracing SpanProtocol.swift
[60/152] Compiling Tracing NoOpTracer.swift
[61/152] Compiling Tracing TracerProtocol+Legacy.swift
[62/152] Emitting module Tracing
[63/152] Compiling DequeModule Deque+CustomReflectable.swift
[64/152] Compiling DequeModule Deque+Descriptions.swift
[65/152] Compiling DequeModule Deque+Codable.swift
[66/152] Compiling DequeModule Deque+Collection.swift
[67/152] Emitting module DequeModule
[68/206] Compiling GRPCCore Coding.swift
[69/206] Compiling GRPCCore CompressionAlgorithm.swift
[70/206] Compiling GRPCCore MethodConfig.swift
[71/206] Compiling GRPCCore ServiceConfig.swift
[72/206] Compiling GRPCCore RPCError.swift
[73/206] Compiling GRPCCore RuntimeError.swift
[74/206] Compiling GRPCCore ServiceDescriptor.swift
[75/206] Compiling GRPCCore Status.swift
[76/206] Compiling GRPCCore AsyncSequenceOfOne.swift
[77/215] Compiling GRPCCore BroadcastAsyncSequence+RPCWriter.swift
[78/215] Compiling GRPCCore RPCAsyncSequence.swift
[79/215] Compiling GRPCCore RPCWriter+Closable.swift
[80/215] Compiling GRPCCore RPCWriter.swift
[81/215] Compiling GRPCCore RPCWriterProtocol.swift
[82/215] Compiling GRPCCore Timeout.swift
[83/215] Compiling GRPCCore MethodConfigs.swift
[84/215] Compiling GRPCCore Result+Catching.swift
[85/215] Compiling GRPCCore String+Extensions.swift
[86/215] Compiling GRPCCore TaskGroup+CancellableTask.swift
[87/215] Compiling GRPCCore ClientResponse.swift
[88/215] Compiling GRPCCore ClientRPCExecutor+HedgingExecutor.swift
[89/215] Compiling GRPCCore RetryDelaySequence.swift
[90/215] Compiling GRPCCore ServerRPCExecutor.swift
[91/215] Compiling GRPCCore RPCRouter.swift
[92/215] Compiling GRPCCore RegistrableRPCService.swift
[93/215] Compiling GRPCCore ServerContext.swift
[94/215] Compiling GRPCCore ServerInterceptor.swift
[95/215] Compiling GRPCCore ServerRequest.swift
[96/215] Compiling GRPCCore ServerResponse.swift
[97/215] Compiling GRPCCore ClientRPCExecutor+OneShotExecutor.swift
[98/215] Compiling GRPCCore ClientRPCExecutor+RetryExecutor.swift
[99/215] Compiling GRPCCore ClientRPCExecutor.swift
[100/215] Compiling GRPCCore ClientRequest+Convenience.swift
[101/215] Compiling GRPCCore ClientResponse+Convenience.swift
[102/215] Compiling GRPCCore ClientStreamExecutor.swift
[103/215] Compiling GRPCCore CallOptions.swift
[104/215] Compiling GRPCCore ClientContext.swift
[105/215] Compiling GRPCCore ClientInterceptor.swift
[106/215] Compiling GRPCCore ClientRequest.swift
[107/215] Emitting module SwiftProtobuf
[108/215] Compiling GRPCCore GRPCClient.swift
[109/215] Compiling GRPCCore GRPCServer.swift
[110/215] Compiling GRPCCore Base64.swift
[111/215] Compiling GRPCCore Lock.swift
[112/215] Compiling GRPCCore UnsafeTransfer.swift
[113/215] Compiling GRPCCore Metadata+GRPC.swift
[120/220] Compiling GRPCCore Metadata.swift
[121/220] Compiling GRPCCore MethodDescriptor.swift
[122/220] Compiling GRPCCore BroadcastAsyncSequence.swift
[123/220] Compiling GRPCCore GRPCAsyncThrowingStream.swift
[124/220] Compiling GRPCCore RPCWriter+Map.swift
[125/220] Compiling GRPCCore RPCWriter+MessageToRPCResponsePart.swift
[126/220] Compiling GRPCCore RPCWriter+Serialize.swift
[127/220] Compiling GRPCCore UncheckedAsyncIteratorSequence.swift
[134/220] Compiling GRPCCore ClientTransport.swift
[135/220] Compiling GRPCCore RPCParts.swift
[136/220] Compiling GRPCCore RPCStream.swift
[137/220] Compiling GRPCCore RetryThrottle.swift
[142/220] Compiling GRPCCore ServerTransport.swift
[172/220] Compiling SwiftProtobuf duration.pb.swift
[173/220] Compiling SwiftProtobuf empty.pb.swift
[174/220] Compiling SwiftProtobuf field_mask.pb.swift
[175/220] Compiling SwiftProtobuf source_context.pb.swift
[176/220] Compiling SwiftProtobuf struct.pb.swift
[177/220] Compiling SwiftProtobuf timestamp.pb.swift
[178/220] Compiling SwiftProtobuf type.pb.swift
[179/220] Compiling SwiftProtobuf wrappers.pb.swift
[180/220] Compiling SwiftProtobuf resource_bundle_accessor.swift
[193/220] Emitting module GRPCCore
[194/225] Compiling GRPCInterceptors OnFinishAsyncSequence.swift
[195/225] Compiling GRPCInterceptors HookedWriter.swift
[196/225] Compiling GRPCInterceptors ClientTracingInterceptor.swift
[197/225] Emitting module GRPCInterceptors
[198/225] Compiling GRPCInterceptors ServerTracingInterceptor.swift
/Users/admin/builder/spi-builder-workspace/Sources/GRPCInterceptors/ServerTracingInterceptor.swift:60:37: warning: 'withValue(_:operation:)' is deprecated: Prefer withValue(_:isolation:operation:)
 58 |     )
 59 |
 60 |     return try await ServiceContext.withValue(serviceContext) {
    |                                     `- warning: 'withValue(_:operation:)' is deprecated: Prefer withValue(_:isolation:operation:)
 61 |       try await tracer.withSpan(
 62 |         context.descriptor.fullyQualifiedMethod,
[200/225] Compiling SwiftProtobuf TextFormatDecodingError.swift
[201/225] Compiling SwiftProtobuf TextFormatDecodingOptions.swift
[202/225] Compiling SwiftProtobuf TextFormatEncoder.swift
[203/225] Compiling SwiftProtobuf TextFormatEncodingOptions.swift
[204/225] Compiling SwiftProtobuf TextFormatEncodingVisitor.swift
[205/225] Compiling SwiftProtobuf TextFormatScanner.swift
[206/225] Compiling SwiftProtobuf TimeUtils.swift
[207/225] Compiling SwiftProtobuf UnknownStorage.swift
[208/225] Compiling SwiftProtobuf PathVisitor.swift
[209/225] Compiling SwiftProtobuf ProtoNameProviding.swift
[210/225] Compiling SwiftProtobuf ProtobufAPIVersionCheck.swift
[211/225] Compiling SwiftProtobuf ProtobufMap.swift
[212/225] Compiling SwiftProtobuf SelectiveVisitor.swift
[213/225] Compiling SwiftProtobuf SimpleExtensionMap.swift
[214/225] Compiling SwiftProtobuf StringUtils.swift
[215/225] Compiling SwiftProtobuf SwiftProtobufContiguousBytes.swift
[216/225] Compiling SwiftProtobuf SwiftProtobufError.swift
[217/225] Compiling SwiftProtobuf UnsafeRawPointer+Shims.swift
[218/225] Compiling SwiftProtobuf Varint.swift
[219/225] Compiling SwiftProtobuf Version.swift
[220/225] Compiling SwiftProtobuf Visitor.swift
[221/225] Compiling SwiftProtobuf WireFormat.swift
[222/225] Compiling SwiftProtobuf ZigZag.swift
[223/225] Compiling SwiftProtobuf any.pb.swift
[224/225] Compiling SwiftProtobuf api.pb.swift
[225/225] Compiling SwiftProtobuf descriptor.pb.swift
[226/227] Compiling GRPCProtobuf Coding.swift
[227/227] Emitting module GRPCProtobuf
[228/243] Compiling GRPCHealthService Health.swift
[229/243] Compiling GRPCHealthService HealthService.swift
[230/243] Compiling GRPCHealthService ServingStatus.swift
[231/243] Compiling GRPCHealthService health.grpc.swift
[232/243] Compiling GRPCHealthService health.pb.swift
[233/243] Emitting module GRPCHealthService
[234/243] Emitting module GRPCInteropTests
[235/243] Compiling GRPCInteropTests AssertionFailure.swift
[236/244] Compiling GRPCInteropTests InteroperabilityTestCases.swift
[237/244] Compiling GRPCInteropTests InteroperabilityTestCase.swift
[238/244] Compiling GRPCInteropTests test.pb.swift
[239/244] Compiling GRPCInteropTests test.grpc.swift
[240/244] Compiling GRPCInteropTests messages.pb.swift
[241/244] Compiling GRPCInteropTests empty_service.pb.swift
[242/244] Compiling GRPCInteropTests empty_service.grpc.swift
[243/244] Compiling GRPCInteropTests empty.pb.swift
[244/244] Compiling GRPCInteropTests TestService.swift
Build complete! (32.82s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "grpc-swift",
      "requirement" : {
        "exact" : [
          "2.0.0-alpha.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/grpc/grpc-swift.git"
    },
    {
      "identity" : "grpc-swift-protobuf",
      "requirement" : {
        "exact" : [
          "1.0.0-alpha.1"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/grpc/grpc-swift-protobuf.git"
    },
    {
      "identity" : "swift-protobuf",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.28.1",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-protobuf.git"
    },
    {
      "identity" : "swift-distributed-tracing",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.0.0",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-distributed-tracing.git"
    }
  ],
  "manifest_display_name" : "grpc-swift-extras",
  "name" : "grpc-swift-extras",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "GRPCHealthService",
      "targets" : [
        "GRPCHealthService"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GRPCInterceptors",
      "targets" : [
        "GRPCInterceptors"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GRPCInteropTests",
      "targets" : [
        "GRPCInteropTests"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "InProcessInteropTests",
      "module_type" : "SwiftTarget",
      "name" : "InProcessInteropTests",
      "path" : "Tests/InProcessInteropTests",
      "product_dependencies" : [
        "GRPCCore",
        "GRPCInProcessTransport"
      ],
      "sources" : [
        "InProcessInteroperabilityTests.swift"
      ],
      "target_dependencies" : [
        "GRPCInteropTests"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GRPCInteropTests",
      "module_type" : "SwiftTarget",
      "name" : "GRPCInteropTests",
      "path" : "Sources/GRPCInteropTests",
      "product_dependencies" : [
        "GRPCCore",
        "GRPCProtobuf"
      ],
      "product_memberships" : [
        "GRPCInteropTests"
      ],
      "sources" : [
        "AssertionFailure.swift",
        "Generated/empty.pb.swift",
        "Generated/empty_service.grpc.swift",
        "Generated/empty_service.pb.swift",
        "Generated/messages.pb.swift",
        "Generated/test.grpc.swift",
        "Generated/test.pb.swift",
        "InteroperabilityTestCase.swift",
        "InteroperabilityTestCases.swift",
        "TestService.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GRPCInterceptorsTests",
      "module_type" : "SwiftTarget",
      "name" : "GRPCInterceptorsTests",
      "path" : "Tests/GRPCInterceptorsTests",
      "product_dependencies" : [
        "GRPCCore",
        "Tracing"
      ],
      "sources" : [
        "TracingInterceptorTests.swift",
        "TracingTestsUtilities.swift"
      ],
      "target_dependencies" : [
        "GRPCInterceptors"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GRPCInterceptors",
      "module_type" : "SwiftTarget",
      "name" : "GRPCInterceptors",
      "path" : "Sources/GRPCInterceptors",
      "product_dependencies" : [
        "GRPCCore",
        "Tracing"
      ],
      "product_memberships" : [
        "GRPCInterceptors"
      ],
      "sources" : [
        "ClientTracingInterceptor.swift",
        "HookedWriter.swift",
        "OnFinishAsyncSequence.swift",
        "ServerTracingInterceptor.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GRPCHealthServiceTests",
      "module_type" : "SwiftTarget",
      "name" : "GRPCHealthServiceTests",
      "path" : "Tests/GRPCHealthServiceTests",
      "product_dependencies" : [
        "GRPCInProcessTransport"
      ],
      "sources" : [
        "HealthTests.swift",
        "Test Utilities/XCTest+Utilities.swift"
      ],
      "target_dependencies" : [
        "GRPCHealthService"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GRPCHealthService",
      "module_type" : "SwiftTarget",
      "name" : "GRPCHealthService",
      "path" : "Sources/GRPCHealthService",
      "product_dependencies" : [
        "GRPCCore",
        "GRPCProtobuf",
        "SwiftProtobuf"
      ],
      "product_memberships" : [
        "GRPCHealthService"
      ],
      "sources" : [
        "Generated/health.grpc.swift",
        "Generated/health.pb.swift",
        "Health.swift",
        "HealthService.swift",
        "ServingStatus.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
Done.