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 grpc-swift, reference 2.2.3 (adc18c), with Swift 6.1 for Linux on 9 Jun 2025 15:44:55 UTC.

Swift 6 data race errors: 0

Build Command

bash -c docker run --pull=always --rm -v "checkouts-4609320-3":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats 2>&1

Build Log

105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[109/123] Compiling GRPCCore RegistrableRPCService.swift
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/RPCRouter.swift:38:36: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 36 | ///    want to be served.
 37 | @available(gRPCSwift 2.0, *)
 38 | public struct RPCRouter<Transport: ServerTransport>: Sendable {
    |                                    `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 39 |   @usableFromInline
 40 |   struct RPCHandler: Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:24:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
22 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
23 |   /// metadata.
24 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
25 |
26 |   /// The message received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:34:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
32 |   ///   - metadata: Metadata received from the client.
33 |   ///   - message: The message received from the client.
34 |   public init(metadata: Metadata, message: Message) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
35 |     self.metadata = metadata
36 |     self.message = message
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:47:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
45 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
46 |   /// metadata.
47 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
48 |
49 |   /// A sequence of messages received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:59:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
57 |   ///   - metadata: Metadata received from the client.
58 |   ///   - messages: A sequence of messages received from the client.
59 |   public init(metadata: Metadata, messages: RPCAsyncSequence<Message, any Error>) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
60 |     self.metadata = metadata
61 |     self.messages = messages
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:80:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 78 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 79 |     /// which may be sent.
 80 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 81 |
 82 |     /// The message to send to the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:92:34: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 90 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 91 |     /// which may be sent.
 92 |     public var trailingMetadata: Metadata
    |                                  `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 93 |
 94 |     /// Create a new single client request.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:104:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |     public init(
103 |       message: Message,
104 |       metadata: Metadata = [:],
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[110/123] Compiling GRPCCore ServerContext+RPCCancellationHandle.swift
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/RPCRouter.swift:38:36: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 36 | ///    want to be served.
 37 | @available(gRPCSwift 2.0, *)
 38 | public struct RPCRouter<Transport: ServerTransport>: Sendable {
    |                                    `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 39 |   @usableFromInline
 40 |   struct RPCHandler: Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:24:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
22 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
23 |   /// metadata.
24 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
25 |
26 |   /// The message received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:34:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
32 |   ///   - metadata: Metadata received from the client.
33 |   ///   - message: The message received from the client.
34 |   public init(metadata: Metadata, message: Message) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
35 |     self.metadata = metadata
36 |     self.message = message
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:47:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
45 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
46 |   /// metadata.
47 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
48 |
49 |   /// A sequence of messages received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:59:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
57 |   ///   - metadata: Metadata received from the client.
58 |   ///   - messages: A sequence of messages received from the client.
59 |   public init(metadata: Metadata, messages: RPCAsyncSequence<Message, any Error>) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
60 |     self.metadata = metadata
61 |     self.messages = messages
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:80:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 78 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 79 |     /// which may be sent.
 80 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 81 |
 82 |     /// The message to send to the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:92:34: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 90 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 91 |     /// which may be sent.
 92 |     public var trailingMetadata: Metadata
    |                                  `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 93 |
 94 |     /// Create a new single client request.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:104:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |     public init(
103 |       message: Message,
104 |       metadata: Metadata = [:],
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[111/123] Compiling GRPCCore ServerContext.swift
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/RPCRouter.swift:38:36: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 36 | ///    want to be served.
 37 | @available(gRPCSwift 2.0, *)
 38 | public struct RPCRouter<Transport: ServerTransport>: Sendable {
    |                                    `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 39 |   @usableFromInline
 40 |   struct RPCHandler: Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:24:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
22 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
23 |   /// metadata.
24 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
25 |
26 |   /// The message received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:34:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
32 |   ///   - metadata: Metadata received from the client.
33 |   ///   - message: The message received from the client.
34 |   public init(metadata: Metadata, message: Message) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
35 |     self.metadata = metadata
36 |     self.message = message
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:47:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
45 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
46 |   /// metadata.
47 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
48 |
49 |   /// A sequence of messages received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:59:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
57 |   ///   - metadata: Metadata received from the client.
58 |   ///   - messages: A sequence of messages received from the client.
59 |   public init(metadata: Metadata, messages: RPCAsyncSequence<Message, any Error>) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
60 |     self.metadata = metadata
61 |     self.messages = messages
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:80:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 78 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 79 |     /// which may be sent.
 80 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 81 |
 82 |     /// The message to send to the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:92:34: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 90 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 91 |     /// which may be sent.
 92 |     public var trailingMetadata: Metadata
    |                                  `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 93 |
 94 |     /// Create a new single client request.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:104:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |     public init(
103 |       message: Message,
104 |       metadata: Metadata = [:],
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[112/123] Compiling GRPCCore ServerInterceptor.swift
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/RPCRouter.swift:38:36: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 36 | ///    want to be served.
 37 | @available(gRPCSwift 2.0, *)
 38 | public struct RPCRouter<Transport: ServerTransport>: Sendable {
    |                                    `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 39 |   @usableFromInline
 40 |   struct RPCHandler: Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:24:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
22 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
23 |   /// metadata.
24 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
25 |
26 |   /// The message received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:34:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
32 |   ///   - metadata: Metadata received from the client.
33 |   ///   - message: The message received from the client.
34 |   public init(metadata: Metadata, message: Message) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
35 |     self.metadata = metadata
36 |     self.message = message
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:47:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
45 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
46 |   /// metadata.
47 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
48 |
49 |   /// A sequence of messages received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:59:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
57 |   ///   - metadata: Metadata received from the client.
58 |   ///   - messages: A sequence of messages received from the client.
59 |   public init(metadata: Metadata, messages: RPCAsyncSequence<Message, any Error>) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
60 |     self.metadata = metadata
61 |     self.messages = messages
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:80:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 78 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 79 |     /// which may be sent.
 80 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 81 |
 82 |     /// The message to send to the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:92:34: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 90 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 91 |     /// which may be sent.
 92 |     public var trailingMetadata: Metadata
    |                                  `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 93 |
 94 |     /// Create a new single client request.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:104:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |     public init(
103 |       message: Message,
104 |       metadata: Metadata = [:],
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[113/123] Compiling GRPCCore ServerRequest.swift
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/RPCRouter.swift:38:36: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 36 | ///    want to be served.
 37 | @available(gRPCSwift 2.0, *)
 38 | public struct RPCRouter<Transport: ServerTransport>: Sendable {
    |                                    `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 39 |   @usableFromInline
 40 |   struct RPCHandler: Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:24:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
22 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
23 |   /// metadata.
24 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
25 |
26 |   /// The message received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:34:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
32 |   ///   - metadata: Metadata received from the client.
33 |   ///   - message: The message received from the client.
34 |   public init(metadata: Metadata, message: Message) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
35 |     self.metadata = metadata
36 |     self.message = message
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:47:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
45 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
46 |   /// metadata.
47 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
48 |
49 |   /// A sequence of messages received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:59:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
57 |   ///   - metadata: Metadata received from the client.
58 |   ///   - messages: A sequence of messages received from the client.
59 |   public init(metadata: Metadata, messages: RPCAsyncSequence<Message, any Error>) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
60 |     self.metadata = metadata
61 |     self.messages = messages
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:80:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 78 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 79 |     /// which may be sent.
 80 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 81 |
 82 |     /// The message to send to the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:92:34: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 90 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 91 |     /// which may be sent.
 92 |     public var trailingMetadata: Metadata
    |                                  `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 93 |
 94 |     /// Create a new single client request.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:104:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |     public init(
103 |       message: Message,
104 |       metadata: Metadata = [:],
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[114/123] Compiling GRPCCore ServerResponse.swift
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/RPCRouter.swift:38:36: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 36 | ///    want to be served.
 37 | @available(gRPCSwift 2.0, *)
 38 | public struct RPCRouter<Transport: ServerTransport>: Sendable {
    |                                    `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 39 |   @usableFromInline
 40 |   struct RPCHandler: Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:24:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
22 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
23 |   /// metadata.
24 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
25 |
26 |   /// The message received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:34:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
32 |   ///   - metadata: Metadata received from the client.
33 |   ///   - message: The message received from the client.
34 |   public init(metadata: Metadata, message: Message) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
35 |     self.metadata = metadata
36 |     self.message = message
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:47:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
45 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
46 |   /// metadata.
47 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
48 |
49 |   /// A sequence of messages received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:59:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
57 |   ///   - metadata: Metadata received from the client.
58 |   ///   - messages: A sequence of messages received from the client.
59 |   public init(metadata: Metadata, messages: RPCAsyncSequence<Message, any Error>) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
60 |     self.metadata = metadata
61 |     self.messages = messages
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:80:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 78 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 79 |     /// which may be sent.
 80 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 81 |
 82 |     /// The message to send to the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:92:34: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 90 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 91 |     /// which may be sent.
 92 |     public var trailingMetadata: Metadata
    |                                  `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 93 |
 94 |     /// Create a new single client request.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:104:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |     public init(
103 |       message: Message,
104 |       metadata: Metadata = [:],
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[115/123] Compiling GRPCCore Coding.swift
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/RPCRouter.swift:38:36: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 36 | ///    want to be served.
 37 | @available(gRPCSwift 2.0, *)
 38 | public struct RPCRouter<Transport: ServerTransport>: Sendable {
    |                                    `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 39 |   @usableFromInline
 40 |   struct RPCHandler: Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:24:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
22 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
23 |   /// metadata.
24 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
25 |
26 |   /// The message received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:34:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
32 |   ///   - metadata: Metadata received from the client.
33 |   ///   - message: The message received from the client.
34 |   public init(metadata: Metadata, message: Message) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
35 |     self.metadata = metadata
36 |     self.message = message
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:47:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
45 |   /// The metadata contains gRPC and transport specific entries in addition to user-specified
46 |   /// metadata.
47 |   public var metadata: Metadata
   |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
48 |
49 |   /// A sequence of messages received from the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerRequest.swift:59:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
57 |   ///   - metadata: Metadata received from the client.
58 |   ///   - messages: A sequence of messages received from the client.
59 |   public init(metadata: Metadata, messages: RPCAsyncSequence<Message, any Error>) {
   |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
60 |     self.metadata = metadata
61 |     self.messages = messages
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:80:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 78 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 79 |     /// which may be sent.
 80 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 81 |
 82 |     /// The message to send to the client.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:92:34: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 90 |     /// specific metadata. Note that transports may also impose limits in the amount of metadata
 91 |     /// which may be sent.
 92 |     public var trailingMetadata: Metadata
    |                                  `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 93 |
 94 |     /// Create a new single client request.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:104:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |     public init(
103 |       message: Message,
104 |       metadata: Metadata = [:],
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |       trailingMetadata: Metadata = [:]
106 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:105:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
103 |       message: Message,
104 |       metadata: Metadata = [:],
105 |       trailingMetadata: Metadata = [:]
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
106 |     ) {
107 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:177:26: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
175 |   public struct Contents: Sendable {
176 |     /// Metadata to send to the client at the beginning of the response stream.
177 |     public var metadata: Metadata
    |                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
178 |
179 |     /// A closure which, when called, writes values into the provided writer and returns trailing
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:190:73: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
188 |     ///
189 |     /// gRPC will invoke this function at most once therefore it isn't required to be idempotent.
190 |     public var producer: @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
191 |
192 |     /// Create a ``Contents``.
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:198:17: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
196 |     ///   - producer: A function which produces values
197 |     public init(
198 |       metadata: Metadata,
    |                 `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
200 |     ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:199:74: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
197 |     public init(
198 |       metadata: Metadata,
199 |       producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
200 |     ) {
201 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:43: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:232:77: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
230 |   ///   - message: The response message to send to the client.
231 |   ///   - trailingMetadata: Metadata to send to the client at the end of the response.
232 |   public init(message: Message, metadata: Metadata = [:], trailingMetadata: Metadata = [:]) {
    |                                                                             `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
233 |     let contents = Contents(
234 |       message: message,
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:251:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
249 |
250 |   /// The metadata to be sent to the client at the start of the response.
251 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
252 |     get {
253 |       switch self.accepted {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:284:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
282 |   ///
283 |   /// Unlike ``metadata``, for rejected RPCs the metadata returned may contain values.
284 |   public var trailingMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
285 |     switch self.accepted {
286 |     case let .success(contents):
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:304:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
302 |   public init(
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
306 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:305:72: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
303 |     of messageType: Message.Type = Message.self,
304 |     metadata: Metadata = [:],
305 |     producer: @escaping @Sendable (RPCWriter<Message>) async throws -> Metadata
    |                                                                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
306 |   ) {
307 |     let contents = Contents(metadata: metadata, producer: producer)
/host/spi-builder-workspace/Sources/GRPCCore/Call/Server/ServerResponse.swift:321:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |
320 |   /// The metadata to be sent to the client at the start of the response.
321 |   public var metadata: Metadata {
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
322 |     get {
323 |       switch self.accepted {
[116/123] Compiling GRPCCore Metadata+GRPC.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[117/123] Compiling GRPCCore MethodConfigs.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[118/123] Compiling GRPCCore Result+Catching.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[119/123] Compiling GRPCCore String+Extensions.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[120/123] Compiling GRPCCore TaskGroup+CancellableTask.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[121/123] Compiling GRPCCore Metadata.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[122/123] Compiling GRPCCore MethodDescriptor.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[123/123] Compiling GRPCCore RPCError.swift
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:18:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 16 |
 17 | @available(gRPCSwift 2.0, *)
 18 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 19 |   @inlinable
 20 |   var previousRPCAttempts: Int? {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:56:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 54 |
 55 | @available(gRPCSwift 2.0, *)
 56 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 57 |   @usableFromInline
 58 |   enum GRPCKey: String, Sendable, Hashable {
/host/spi-builder-workspace/Sources/GRPCCore/Internal/Metadata+GRPC.swift:81:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 79 |
 80 | @available(gRPCSwift 2.0, *)
 81 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 82 |   @usableFromInline
 83 |   enum RetryPushback: Hashable, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:268:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
266 |
267 | @available(gRPCSwift 2.0, *)
268 | extension Metadata: RandomAccessCollection {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
269 |   public typealias Element = (key: String, value: Value)
270 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:37: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                     `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:315:46: warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
313 |     /// An iterator for all metadata ``Value``s associated with a given key.
314 |     public struct Iterator: IteratorProtocol, Sendable {
315 |       private var metadataIterator: Metadata.Iterator
    |                                              `- warning: 'Iterator' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:318:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
316 |       private let key: String
317 |
318 |       init(forKey key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
319 |         self.metadataIterator = metadata.makeIterator()
320 |         self.key = key
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:334:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
332 |
333 |     private let key: String
334 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
335 |
336 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:336:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
334 |     private let metadata: Metadata
335 |
336 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
337 |       self.key = key
338 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:309:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
307 |
308 | @available(gRPCSwift 2.0, *)
309 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
310 |   /// A sequence of metadata values for a given key.
311 |   public struct Values: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:384:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
382 |
383 |     private let key: String
384 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
385 |
386 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:386:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
384 |     private let metadata: Metadata
385 |
386 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
387 |       self.key = key
388 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:357:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
355 |
356 | @available(gRPCSwift 2.0, *)
357 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
358 |   /// A sequence of metadata string values for a given key.
359 |   public struct StringValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:440:27: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
438 |
439 |     private let key: String
440 |     private let metadata: Metadata
    |                           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
441 |
442 |     internal init(key: String, metadata: Metadata) {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:442:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
440 |     private let metadata: Metadata
441 |
442 |     internal init(key: String, metadata: Metadata) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
443 |       self.key = key
444 |       self.metadata = metadata
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:407:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
405 |
406 | @available(gRPCSwift 2.0, *)
407 | extension Metadata {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
408 |   /// A sequence of metadata binary values for a given key.
409 |   public struct BinaryValues: Sequence, Sendable {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:469:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
467 |
468 | @available(gRPCSwift 2.0, *)
469 | extension Metadata: ExpressibleByDictionaryLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
470 |   public init(dictionaryLiteral elements: (String, Value)...) {
471 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:476:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
474 |
475 | @available(gRPCSwift 2.0, *)
476 | extension Metadata: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
477 |   public init(arrayLiteral elements: (String, Value)...) {
478 |     self.elements = elements.map { KeyValuePair(key: $0, value: $1) }
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:483:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
481 |
482 | @available(gRPCSwift 2.0, *)
483 | extension Metadata.Value: ExpressibleByStringLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
484 |   public init(stringLiteral value: StringLiteralType) {
485 |     self = .string(value)
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:490:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
488 |
489 | @available(gRPCSwift 2.0, *)
490 | extension Metadata.Value: ExpressibleByStringInterpolation {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
491 |   public init(stringInterpolation: DefaultStringInterpolation) {
492 |     self = .string(String(stringInterpolation: stringInterpolation))
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:497:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
495 |
496 | @available(gRPCSwift 2.0, *)
497 | extension Metadata.Value: ExpressibleByArrayLiteral {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
498 |   public typealias ArrayLiteralElement = UInt8
499 |
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:506:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
504 |
505 | @available(gRPCSwift 2.0, *)
506 | extension Metadata: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
507 |   public var description: String {
508 |     if self.isEmpty {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:519:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
517 |
518 | @available(gRPCSwift 2.0, *)
519 | extension Metadata.Value: CustomStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
520 |   public var description: String {
521 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/Metadata.swift:531:11: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
529 |
530 | @available(gRPCSwift 2.0, *)
531 | extension Metadata.Value: CustomDebugStringConvertible {
    |           `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
532 |   public var debugDescription: String {
533 |     switch self {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:34:24: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 32 |   ///
 33 |   /// Note that clients and servers may synthesise errors which may not include metadata.
 34 |   public var metadata: Metadata
    |                        `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 35 |
 36 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:50:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 48 |     code: Code,
 49 |     message: String,
 50 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 51 |     cause: (any Error)? = nil
 52 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:79:15: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 77 |     code: Code,
 78 |     message: String,
 79 |     metadata: Metadata = [:],
    |               `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
 80 |     cause: RPCError
 81 |   ) {
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:104:42: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
102 |   ///   - status: The status to convert.
103 |   ///   - metadata: Any metadata to attach to the error.
104 |   public init?(status: Status, metadata: Metadata = [:]) {
    |                                          `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
105 |     guard let code = Code(status.code) else { return nil }
106 |     self.init(code: code, message: status.message, metadata: metadata)
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:303:25: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
301 |   ///
302 |   /// Note that clients and servers may synthesise errors which may not include metadata.
303 |   var rpcErrorMetadata: Metadata { get }
    |                         `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
304 |
305 |   /// The original error which led to this error being thrown.
/host/spi-builder-workspace/Sources/GRPCCore/RPCError.swift:317:32: warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
315 |   ///
316 |   /// Note that clients and servers may synthesise errors which may not include metadata.
317 |   public var rpcErrorMetadata: Metadata {
    |                                `- warning: 'Metadata' is deprecated: See https://forums.swift.org/t/80177
318 |     [:]
319 |   }
[125/129] Emitting module GRPCInProcessTransport
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:44:30: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 42 |     private enum State: Sendable {
 43 |       struct UnconnectedState {
 44 |         var serverTransport: InProcessTransport.Server
    |                              `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 45 |         var pendingStreams: [AsyncStream<Void>.Continuation]
 46 |
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:47:31: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 45 |         var pendingStreams: [AsyncStream<Void>.Continuation]
 46 |
 47 |         init(serverTransport: InProcessTransport.Server) {
    |                               `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 48 |           self.serverTransport = serverTransport
 49 |           self.pendingStreams = []
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:54:30: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 52 |
 53 |       struct ConnectedState {
 54 |         var serverTransport: InProcessTransport.Server
    |                              `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 55 |         var nextStreamID: Int
 56 |         var openStreams:
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:117:15: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
115 |     ///   - peer: The system's PID for the running client and server.
116 |     package init(
117 |       server: InProcessTransport.Server,
    |               `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
118 |       serviceConfig: ServiceConfig = ServiceConfig(),
119 |       peer: String
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:39:30: warning: 'ClientTransport' is deprecated: See https://forums.swift.org/t/80177
 37 |   ///
 38 |   /// - SeeAlso: `ClientTransport`
 39 |   public final class Client: ClientTransport {
    |                              `- warning: 'ClientTransport' is deprecated: See https://forums.swift.org/t/80177
 40 |     public typealias Bytes = [UInt8]
 41 |
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:21:11: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 19 |
 20 | @available(gRPCSwift 2.0, *)
 21 | extension InProcessTransport {
    |           `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 22 |   /// An in-process implementation of a `ClientTransport`.
 23 |   ///
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Server.swift:32:30: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 30 |   ///
 31 |   /// - SeeAlso: `ClientTransport`
 32 |   public final class Server: ServerTransport, Sendable {
    |                              `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 33 |     public typealias Bytes = [UInt8]
 34 |
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Server.swift:21:11: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 19 |
 20 | @available(gRPCSwift 2.0, *)
 21 | extension InProcessTransport {
    |           `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 22 |   /// An in-process implementation of a `ServerTransport`.
 23 |   ///
[126/129] Compiling GRPCInProcessTransport InProcessTransport.swift
[127/129] Compiling GRPCInProcessTransport Syscalls.swift
[128/129] Compiling GRPCInProcessTransport InProcessTransport+Server.swift
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Server.swift:32:30: warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 30 |   ///
 31 |   /// - SeeAlso: `ClientTransport`
 32 |   public final class Server: ServerTransport, Sendable {
    |                              `- warning: 'ServerTransport' is deprecated: See https://forums.swift.org/t/80177
 33 |     public typealias Bytes = [UInt8]
 34 |
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Server.swift:21:11: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 19 |
 20 | @available(gRPCSwift 2.0, *)
 21 | extension InProcessTransport {
    |           `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 22 |   /// An in-process implementation of a `ServerTransport`.
 23 |   ///
[129/129] Compiling GRPCInProcessTransport InProcessTransport+Client.swift
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:44:30: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 42 |     private enum State: Sendable {
 43 |       struct UnconnectedState {
 44 |         var serverTransport: InProcessTransport.Server
    |                              `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 45 |         var pendingStreams: [AsyncStream<Void>.Continuation]
 46 |
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:47:31: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 45 |         var pendingStreams: [AsyncStream<Void>.Continuation]
 46 |
 47 |         init(serverTransport: InProcessTransport.Server) {
    |                               `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 48 |           self.serverTransport = serverTransport
 49 |           self.pendingStreams = []
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:54:30: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 52 |
 53 |       struct ConnectedState {
 54 |         var serverTransport: InProcessTransport.Server
    |                              `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 55 |         var nextStreamID: Int
 56 |         var openStreams:
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:117:15: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
115 |     ///   - peer: The system's PID for the running client and server.
116 |     package init(
117 |       server: InProcessTransport.Server,
    |               `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
118 |       serviceConfig: ServiceConfig = ServiceConfig(),
119 |       peer: String
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:39:30: warning: 'ClientTransport' is deprecated: See https://forums.swift.org/t/80177
 37 |   ///
 38 |   /// - SeeAlso: `ClientTransport`
 39 |   public final class Client: ClientTransport {
    |                              `- warning: 'ClientTransport' is deprecated: See https://forums.swift.org/t/80177
 40 |     public typealias Bytes = [UInt8]
 41 |
/host/spi-builder-workspace/Sources/GRPCInProcessTransport/InProcessTransport+Client.swift:21:11: warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 19 |
 20 | @available(gRPCSwift 2.0, *)
 21 | extension InProcessTransport {
    |           `- warning: 'InProcessTransport' is deprecated: See https://forums.swift.org/t/80177
 22 |   /// An in-process implementation of a `ClientTransport`.
 23 |   ///
Build complete! (49.41s)
Build complete.
{
  "dependencies" : [
    {
      "identity" : "swift-collections",
      "requirement" : {
        "range" : [
          {
            "lower_bound" : "1.1.3",
            "upper_bound" : "2.0.0"
          }
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/apple/swift-collections.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"
    }
  ],
  "manifest_display_name" : "grpc-swift",
  "name" : "grpc-swift",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "GRPCCore",
      "targets" : [
        "GRPCCore"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GRPCCodeGen",
      "targets" : [
        "GRPCCodeGen"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "GRPCInProcessTransport",
      "targets" : [
        "GRPCInProcessTransport"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "GRPCInProcessTransportTests",
      "module_type" : "SwiftTarget",
      "name" : "GRPCInProcessTransportTests",
      "path" : "Tests/GRPCInProcessTransportTests",
      "sources" : [
        "ClientServerWithMethods.swift",
        "InProcessClientTransportTests.swift",
        "InProcessServerTransportTests.swift",
        "InProcessTransportTests.swift",
        "Test Utilities/JSONSerializing.swift",
        "Test Utilities/XCTest+Utilities.swift"
      ],
      "target_dependencies" : [
        "GRPCInProcessTransport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GRPCInProcessTransport",
      "module_type" : "SwiftTarget",
      "name" : "GRPCInProcessTransport",
      "path" : "Sources/GRPCInProcessTransport",
      "product_memberships" : [
        "GRPCInProcessTransport"
      ],
      "sources" : [
        "InProcessTransport+Client.swift",
        "InProcessTransport+Server.swift",
        "InProcessTransport.swift",
        "Syscalls.swift"
      ],
      "target_dependencies" : [
        "GRPCCore"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GRPCCoreTests",
      "module_type" : "SwiftTarget",
      "name" : "GRPCCoreTests",
      "path" : "Tests/GRPCCoreTests",
      "product_dependencies" : [
        "SwiftProtobuf"
      ],
      "resources" : [
        {
          "path" : "/host/spi-builder-workspace/Tests/GRPCCoreTests/Configuration/Inputs",
          "rule" : {
            "copy" : {
            }
          }
        }
      ],
      "sources" : [
        "Call/Client/ClientRequestTests.swift",
        "Call/Client/ClientResponseTests.swift",
        "Call/Client/Internal/ClientRPCExecutorTestSupport/ClientRPCExecutorTestHarness+ServerBehavior.swift",
        "Call/Client/Internal/ClientRPCExecutorTestSupport/ClientRPCExecutorTestHarness+Transport.swift",
        "Call/Client/Internal/ClientRPCExecutorTestSupport/ClientRPCExecutorTestHarness.swift",
        "Call/Client/Internal/ClientRPCExecutorTests+Hedging.swift",
        "Call/Client/Internal/ClientRPCExecutorTests+Retries.swift",
        "Call/Client/Internal/ClientRPCExecutorTests.swift",
        "Call/Client/RetryDelaySequenceTests.swift",
        "Call/ConditionalInterceptorTests.swift",
        "Call/Server/Internal/ServerCancellationManagerTests.swift",
        "Call/Server/Internal/ServerRPCExecutorTestSupport/ServerRPCExecutorTestHarness.swift",
        "Call/Server/Internal/ServerRPCExecutorTests.swift",
        "Call/Server/RPCRouterTests.swift",
        "Call/Server/ServerContextTests.swift",
        "Call/Server/ServerRequestTests.swift",
        "Call/Server/ServerResponseTests.swift",
        "Coding/CodingTests.swift",
        "Coding/CompressionAlgorithmTests.swift",
        "Configuration/Generated/code.pb.swift",
        "Configuration/Generated/rls.pb.swift",
        "Configuration/Generated/rls_config.pb.swift",
        "Configuration/Generated/service_config.pb.swift",
        "Configuration/MethodConfigCodingTests.swift",
        "Configuration/MethodConfigTests.swift",
        "Configuration/ServiceConfigCodingTests.swift",
        "GRPCClientTests.swift",
        "GRPCServerTests.swift",
        "Internal/Metadata+GRPCTests.swift",
        "Internal/MethodConfigsTests.swift",
        "Internal/Result+CatchingTests.swift",
        "MetadataTests.swift",
        "MethodDescriptorTests.swift",
        "RPCErrorTests.swift",
        "RPCPartsTests.swift",
        "RuntimeErrorTests.swift",
        "ServiceDescriptorTests.swift",
        "StatusTests.swift",
        "Streaming/Internal/AsyncSequenceOfOne.swift",
        "Streaming/Internal/BroadcastAsyncSequenceTests.swift",
        "Test Utilities/AsyncSequence+Utilities.swift",
        "Test Utilities/AtomicCounter.swift",
        "Test Utilities/Call/Client/ClientInterceptors.swift",
        "Test Utilities/Call/Server/ServerInterceptors.swift",
        "Test Utilities/Coding+Identity.swift",
        "Test Utilities/Coding+JSON.swift",
        "Test Utilities/RPCAsyncSequence+Utilities.swift",
        "Test Utilities/RPCWriter+Utilities.swift",
        "Test Utilities/Services/BinaryEcho.swift",
        "Test Utilities/Services/HelloWorld.swift",
        "Test Utilities/Transport/AnyTransport.swift",
        "Test Utilities/Transport/StreamCountingTransport.swift",
        "Test Utilities/Transport/ThrowingTransport.swift",
        "Test Utilities/XCTest+Utilities.swift",
        "TimeoutTests.swift",
        "Transport/RetryThrottleTests.swift"
      ],
      "target_dependencies" : [
        "GRPCCore",
        "GRPCInProcessTransport"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GRPCCore",
      "module_type" : "SwiftTarget",
      "name" : "GRPCCore",
      "path" : "Sources/GRPCCore",
      "product_dependencies" : [
        "DequeModule"
      ],
      "product_memberships" : [
        "GRPCCore",
        "GRPCInProcessTransport"
      ],
      "sources" : [
        "Call/Client/CallOptions.swift",
        "Call/Client/ClientContext.swift",
        "Call/Client/ClientInterceptor.swift",
        "Call/Client/ClientRequest.swift",
        "Call/Client/ClientResponse.swift",
        "Call/Client/Internal/ClientRPCExecutor+HedgingExecutor.swift",
        "Call/Client/Internal/ClientRPCExecutor+OneShotExecutor.swift",
        "Call/Client/Internal/ClientRPCExecutor+RetryExecutor.swift",
        "Call/Client/Internal/ClientRPCExecutor.swift",
        "Call/Client/Internal/ClientRequest+Convenience.swift",
        "Call/Client/Internal/ClientResponse+Convenience.swift",
        "Call/Client/Internal/ClientStreamExecutor.swift",
        "Call/Client/Internal/RetryDelaySequence.swift",
        "Call/ConditionalInterceptor.swift",
        "Call/Server/Internal/ServerCancellationManager.swift",
        "Call/Server/Internal/ServerRPCExecutor.swift",
        "Call/Server/RPCRouter.swift",
        "Call/Server/RegistrableRPCService.swift",
        "Call/Server/ServerContext+RPCCancellationHandle.swift",
        "Call/Server/ServerContext.swift",
        "Call/Server/ServerInterceptor.swift",
        "Call/Server/ServerRequest.swift",
        "Call/Server/ServerResponse.swift",
        "Coding/Coding.swift",
        "Coding/CompressionAlgorithm.swift",
        "Coding/GRPCContiguousBytes.swift",
        "Configuration/MethodConfig.swift",
        "Configuration/ServiceConfig.swift",
        "GRPCClient.swift",
        "GRPCServer.swift",
        "Internal/Base64.swift",
        "Internal/Concurrency Primitives/UnsafeTransfer.swift",
        "Internal/Metadata+GRPC.swift",
        "Internal/MethodConfigs.swift",
        "Internal/Result+Catching.swift",
        "Internal/String+Extensions.swift",
        "Internal/TaskGroup+CancellableTask.swift",
        "Metadata.swift",
        "MethodDescriptor.swift",
        "RPCError.swift",
        "RuntimeError.swift",
        "ServiceDescriptor.swift",
        "Status.swift",
        "Streaming/Internal/AsyncSequenceOfOne.swift",
        "Streaming/Internal/BroadcastAsyncSequence+RPCWriter.swift",
        "Streaming/Internal/BroadcastAsyncSequence.swift",
        "Streaming/Internal/GRPCAsyncThrowingStream.swift",
        "Streaming/Internal/RPCWriter+Map.swift",
        "Streaming/Internal/RPCWriter+MessageToRPCResponsePart.swift",
        "Streaming/Internal/RPCWriter+Serialize.swift",
        "Streaming/Internal/UncheckedAsyncIteratorSequence.swift",
        "Streaming/RPCAsyncSequence.swift",
        "Streaming/RPCWriter+Closable.swift",
        "Streaming/RPCWriter.swift",
        "Streaming/RPCWriterProtocol.swift",
        "Timeout.swift",
        "Transport/ClientTransport.swift",
        "Transport/RPCParts.swift",
        "Transport/RPCStream.swift",
        "Transport/RetryThrottle.swift",
        "Transport/ServerTransport.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "GRPCCodeGenTests",
      "module_type" : "SwiftTarget",
      "name" : "GRPCCodeGenTests",
      "path" : "Tests/GRPCCodeGenTests",
      "sources" : [
        "Internal/Renderer/TextBasedRendererTests.swift",
        "Internal/StructuredSwift+ClientTests.swift",
        "Internal/StructuredSwift+ImportTests.swift",
        "Internal/StructuredSwift+MetadataTests.swift",
        "Internal/StructuredSwift+ServerTests.swift",
        "Internal/StructuredSwiftTestHelpers.swift",
        "Internal/Translator/ClientCodeTranslatorSnippetBasedTests.swift",
        "Internal/Translator/DocsTests.swift",
        "Internal/Translator/IDLToStructuredSwiftTranslatorSnippetBasedTests.swift",
        "Internal/Translator/ServerCodeTranslatorSnippetBasedTests.swift",
        "Internal/Translator/TestFunctions.swift",
        "Internal/Translator/TypealiasTranslatorSnippetBasedTests.swift"
      ],
      "target_dependencies" : [
        "GRPCCodeGen"
      ],
      "type" : "test"
    },
    {
      "c99name" : "GRPCCodeGen",
      "module_type" : "SwiftTarget",
      "name" : "GRPCCodeGen",
      "path" : "Sources/GRPCCodeGen",
      "product_memberships" : [
        "GRPCCodeGen"
      ],
      "sources" : [
        "CodeGenError.swift",
        "CodeGenerationRequest.swift",
        "CodeGenerator.swift",
        "Internal/Namer.swift",
        "Internal/Renderer/RendererProtocol.swift",
        "Internal/Renderer/TextBasedRenderer.swift",
        "Internal/StructuredSwift+Client.swift",
        "Internal/StructuredSwift+Server.swift",
        "Internal/StructuredSwift+ServiceMetadata.swift",
        "Internal/StructuredSwiftRepresentation.swift",
        "Internal/Translator/ClientCodeTranslator.swift",
        "Internal/Translator/Docs.swift",
        "Internal/Translator/IDLToStructuredSwiftTranslator.swift",
        "Internal/Translator/MetadataTranslator.swift",
        "Internal/Translator/ServerCodeTranslator.swift",
        "Internal/TypeName.swift",
        "Internal/TypeUsage.swift",
        "SourceFile.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "6.0"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:2b296aa7156f49efc57252cdf9ed4bb21d0f92fc98d88800e255491ba2db3116
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.