This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.

The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of ProtocolBuffers with Swift 6.0 for Linux.

Swift 6 data race errors: 12

Build Command

bash -c docker run --rm -v "checkouts-4609320-0":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1

Build Log

      |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
   13 |         public var extensionRegistry:ExtensionRegistry
   14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Timestamp.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct TimestampRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = TimestampRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Timestamp.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TimestampRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct TimestampRoot {
    |                   `- note: consider making struct 'TimestampRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = TimestampRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TimestampRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Timestamp.proto.swift:63:11: warning: 'public' modifier is redundant for class declared in a public extension
 61 |     ///     nanos = now.microsecond * 1000
 62 |     ///     timestamp = Timestamp(seconds=seconds, nanos=nanos)
 63 |     final public class Timestamp : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 64 |         public typealias BuilderType = Google.Protobuf.Timestamp.Builder
 65 |
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[15/26] Emitting module ProtocolBuffers
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Field.swift:237:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
235 |     }
236 |
237 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
238 |         get {
239 |             var hashCode = 0
/host/spi-builder-workspace/Source/Field.swift:271:5: warning: 'public' modifier is redundant for instance method declared in a public extension
269 | public extension Field
270 | {
271 |     public func clear()
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
272 |     {
273 |         variantArray.removeAll(keepingCapacity: false)
/host/spi-builder-workspace/Source/Field.swift:280:5: warning: 'public' modifier is redundant for instance method declared in a public extension
278 |     }
279 |
280 |     public func mergeFromField(other:Field) -> Field
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
281 |     {
282 |         if (other.variantArray.count > 0)
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = AnyRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |                   `- note: consider making struct 'AnyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = AnyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:50:11: warning: 'public' modifier is redundant for class declared in a public extension
 48 |     ///       "value": "1.212s"
 49 |     ///     }
 50 |     final public class `Any` : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 51 |         public typealias BuilderType = Google.Protobuf.`Any`.Builder
 52 |
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = ApiRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |                   `- note: consider making struct 'ApiRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = ApiRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// Api is a light-weight descriptor for a protocol buffer service.
  27 |     final public class Api : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.Api.Builder
  29 |
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:556:11: warning: 'public' modifier is redundant for class declared in a public extension
 554 |
 555 |     /// Method represents a method of an api.
 556 |     final public class Method : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 557 |         public typealias BuilderType = Google.Protobuf.Method.Builder
 558 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |     `- warning: 'public' modifier is redundant for struct declared in a public extension
   12 |         public static let `default` = DescriptorRoot()
   13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |                   `- note: consider making struct 'DescriptorRoot' conform to the 'Sendable' protocol
   12 |         public static let `default` = DescriptorRoot()
      |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
      |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
      |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
   13 |         public var extensionRegistry:ExtensionRegistry
   14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
   23 |     /// The protocol compiler can output a FileDescriptorSet containing the .proto
   24 |     /// files it parses.
   25 |     final public class FileDescriptorSet : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
   26 |         public typealias BuilderType = Google.Protobuf.FileDescriptorSet.Builder
   27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:249:11: warning: 'public' modifier is redundant for class declared in a public extension
  247 |
  248 |     /// Describes a complete .proto file.
  249 |     final public class FileDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
  250 |         public typealias BuilderType = Google.Protobuf.FileDescriptorProto.Builder
  251 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:1215:11: warning: 'public' modifier is redundant for class declared in a public extension
 1213 |
 1214 |     /// Describes a message type.
 1215 |     final public class DescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 1216 |         public typealias BuilderType = Google.Protobuf.DescriptorProto.Builder
 1217 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2688:11: warning: 'public' modifier is redundant for class declared in a public extension
 2686 |     }
 2687 |
 2688 |     final public class ExtensionRangeOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2689 |         public typealias BuilderType = Google.Protobuf.ExtensionRangeOptions.Builder
 2690 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2919:11: warning: 'public' modifier is redundant for class declared in a public extension
 2917 |
 2918 |     /// Describes a field within a message.
 2919 |     final public class FieldDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2920 |         public typealias BuilderType = Google.Protobuf.FieldDescriptorProto.Builder
 2921 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:3870:11: warning: 'public' modifier is redundant for class declared in a public extension
 3868 |
 3869 |     /// Describes a oneof.
 3870 |     final public class OneofDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 3871 |         public typealias BuilderType = Google.Protobuf.OneofDescriptorProto.Builder
 3872 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4181:11: warning: 'public' modifier is redundant for class declared in a public extension
 4179 |
 4180 |     /// Describes an enum type.
 4181 |     final public class EnumDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4182 |         public typealias BuilderType = Google.Protobuf.EnumDescriptorProto.Builder
 4183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4967:11: warning: 'public' modifier is redundant for class declared in a public extension
 4965 |
 4966 |     /// Describes a value within an enum.
 4967 |     final public class EnumValueDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4968 |         public typealias BuilderType = Google.Protobuf.EnumValueDescriptorProto.Builder
 4969 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5333:11: warning: 'public' modifier is redundant for class declared in a public extension
 5331 |
 5332 |     /// Describes a service.
 5333 |     final public class ServiceDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5334 |         public typealias BuilderType = Google.Protobuf.ServiceDescriptorProto.Builder
 5335 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5708:11: warning: 'public' modifier is redundant for class declared in a public extension
 5706 |
 5707 |     /// Describes a method of a service.
 5708 |     final public class MethodDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5709 |         public typealias BuilderType = Google.Protobuf.MethodDescriptorProto.Builder
 5710 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:6238:11: warning: 'public' modifier is redundant for class declared in a public extension
 6236 |     }
 6237 |
 6238 |     final public class FileOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 6239 |         public typealias BuilderType = Google.Protobuf.FileOptions.Builder
 6240 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:7701:11: warning: 'public' modifier is redundant for class declared in a public extension
 7699 |     }
 7700 |
 7701 |     final public class MessageOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 7702 |         public typealias BuilderType = Google.Protobuf.MessageOptions.Builder
 7703 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8223:11: warning: 'public' modifier is redundant for class declared in a public extension
 8221 |     }
 8222 |
 8223 |     final public class FieldOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8224 |         public typealias BuilderType = Google.Protobuf.FieldOptions.Builder
 8225 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8951:11: warning: 'public' modifier is redundant for class declared in a public extension
 8949 |     }
 8950 |
 8951 |     final public class OneofOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8952 |         public typealias BuilderType = Google.Protobuf.OneofOptions.Builder
 8953 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9181:11: warning: 'public' modifier is redundant for class declared in a public extension
 9179 |     }
 9180 |
 9181 |     final public class EnumOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9182 |         public typealias BuilderType = Google.Protobuf.EnumOptions.Builder
 9183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9529:11: warning: 'public' modifier is redundant for class declared in a public extension
 9527 |     }
 9528 |
 9529 |     final public class EnumValueOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9530 |         public typealias BuilderType = Google.Protobuf.EnumValueOptions.Builder
 9531 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9820:11: warning: 'public' modifier is redundant for class declared in a public extension
 9818 |     }
 9819 |
 9820 |     final public class ServiceOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9821 |         public typealias BuilderType = Google.Protobuf.ServiceOptions.Builder
 9822 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10111:11: warning: 'public' modifier is redundant for class declared in a public extension
10109 |     }
10110 |
10111 |     final public class MethodOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10112 |         public typealias BuilderType = Google.Protobuf.MethodOptions.Builder
10113 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10514:11: warning: 'public' modifier is redundant for class declared in a public extension
10512 |     /// or produced by Descriptor::CopyTo()) will never have UninterpretedOptions
10513 |     /// in them.
10514 |     final public class UninterpretedOption : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10515 |         public typealias BuilderType = Google.Protobuf.UninterpretedOption.Builder
10516 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11349:11: warning: 'public' modifier is redundant for class declared in a public extension
11347 |     /// Encapsulates information about the original source file from which a
11348 |     /// FileDescriptorProto was generated.
11349 |     final public class SourceCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
11350 |         public typealias BuilderType = Google.Protobuf.SourceCodeInfo.Builder
11351 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12209:11: warning: 'public' modifier is redundant for class declared in a public extension
12207 |     /// file. A GeneratedCodeInfo message is associated with only one generated
12208 |     /// source file, but may contain references to different source .proto files.
12209 |     final public class GeneratedCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
12210 |         public typealias BuilderType = Google.Protobuf.GeneratedCodeInfo.Builder
12211 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = DurationRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |                   `- note: consider making struct 'DurationRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = DurationRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:56:11: warning: 'public' modifier is redundant for class declared in a public extension
 54 |     ///       end.nanos -= 1000000000;
 55 |     ///     }
 56 |     final public class Duration : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 57 |         public typealias BuilderType = Google.Protobuf.Duration.Builder
 58 |
/host/spi-builder-workspace/Source/Google.Protobuf.Empty.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct EmptyRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = EmptyRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Empty.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.EmptyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct EmptyRoot {
    |                   `- note: consider making struct 'EmptyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = EmptyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.EmptyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Empty.proto.swift:30:11: warning: 'public' modifier is redundant for class declared in a public extension
 28 |     ///       rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty);
 29 |     ///     }
 30 |     final public class Empty : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 31 |         public typealias BuilderType = Google.Protobuf.Empty.Builder
 32 |
/host/spi-builder-workspace/Source/Google.Protobuf.FieldMask.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct FieldMaskRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = FieldMaskRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.FieldMask.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.FieldMaskRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct FieldMaskRoot {
    |                   `- note: consider making struct 'FieldMaskRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = FieldMaskRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.FieldMaskRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.FieldMask.proto.swift:119:11: warning: 'public' modifier is redundant for class declared in a public extension
117 |     ///       mask: "user.displayName,photo"
118 |     ///     }
119 |     final public class FieldMask : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
120 |         public typealias BuilderType = Google.Protobuf.FieldMask.Builder
121 |
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = SourceContextRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |                   `- note: consider making struct 'SourceContextRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = SourceContextRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:26:11: warning: 'public' modifier is redundant for class declared in a public extension
 24 |     /// `SourceContext` represents information about the source of a
 25 |     /// protobuf element, like the file in which it is defined.
 26 |     final public class SourceContext : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 27 |         public typealias BuilderType = Google.Protobuf.SourceContext.Builder
 28 |
/host/spi-builder-workspace/Source/Google.Protobuf.Struct.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct StructRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = StructRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Struct.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.StructRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct StructRoot {
     |                   `- note: consider making struct 'StructRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = StructRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.StructRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Struct.proto.swift:30:5: warning: 'public' modifier is redundant for enum declared in a public extension
  28 |     /// `NullValue` is a singleton enumeration to represent the null
  29 |     /// value for the `Value` type union.
  30 |     public enum NullValue:Int32, GeneratedEnum {
     |     `- warning: 'public' modifier is redundant for enum declared in a public extension
  31 |         /// Null value.
  32 |         case `NullValue` = 0
/host/spi-builder-workspace/Source/Google.Protobuf.Struct.proto.swift:67:11: warning: 'public' modifier is redundant for class declared in a public extension
  65 |     /// object. The details of that representation are described together
  66 |     /// with the proto support for the language.
  67 |     final public class Struct : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  68 |         public typealias BuilderType = Google.Protobuf.Struct.Builder
  69 |
/host/spi-builder-workspace/Source/Google.Protobuf.Struct.proto.swift:619:11: warning: 'public' modifier is redundant for class declared in a public extension
 617 |     /// list of values. A producer of value is expected to set one of that
 618 |     /// variants, absence of any variant indicates an error.
 619 |     final public class Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 620 |         public typealias BuilderType = Google.Protobuf.Value.Builder
 621 |
/host/spi-builder-workspace/Source/Google.Protobuf.Struct.proto.swift:1380:11: warning: 'public' modifier is redundant for class declared in a public extension
1378 |
1379 |     /// `ListValue` is a wrapper around a repeated field of values.
1380 |     final public class ListValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1381 |         public typealias BuilderType = Google.Protobuf.ListValue.Builder
1382 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:31:5: warning: 'public' modifier is redundant for struct declared in a public extension
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  32 |         public static let `default` = SwiftDescriptorRoot()
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:72:5: warning: 'public' modifier is redundant for enum declared in a public extension
  70 |     //Enum type declaration start
  71 |
  72 |     public enum AccessControl:Int32, GeneratedEnum {
     |     `- warning: 'public' modifier is redundant for enum declared in a public extension
  73 |         case internalEntities = 0
  74 |         case publicEntities = 1
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:110:5: warning: 'public' modifier is redundant for enum declared in a public extension
 108 |     //Enum type declaration start
 109 |
 110 |     public enum RealmOverrideRepeated:Int32, GeneratedEnum {
     |     `- warning: 'public' modifier is redundant for enum declared in a public extension
 111 |         case `override` = 0
 112 |         case append = 1
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:144:11: warning: 'public' modifier is redundant for class declared in a public extension
 142 |     //Enum type declaration end
 143 |
 144 |     final public class LinkedObject : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 145 |         public typealias BuilderType = Google.Protobuf.LinkedObject.Builder
 146 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:471:11: warning: 'public' modifier is redundant for class declared in a public extension
 469 |     }
 470 |
 471 |     final public class SwiftFileOptions : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 472 |         public typealias BuilderType = Google.Protobuf.SwiftFileOptions.Builder
 473 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:952:11: warning: 'public' modifier is redundant for class declared in a public extension
 950 |     }
 951 |
 952 |     final public class SwiftMessageOptions : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 953 |         public typealias BuilderType = Google.Protobuf.SwiftMessageOptions.Builder
 954 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:1387:11: warning: 'public' modifier is redundant for class declared in a public extension
1385 |     }
1386 |
1387 |     final public class SwiftFieldOptions : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1388 |         public typealias BuilderType = Google.Protobuf.SwiftFieldOptions.Builder
1389 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:1709:11: warning: 'public' modifier is redundant for class declared in a public extension
1707 |     }
1708 |
1709 |     final public class SwiftEnumOptions : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1710 |         public typealias BuilderType = Google.Protobuf.SwiftEnumOptions.Builder
1711 |
/host/spi-builder-workspace/Source/Google.Protobuf.Timestamp.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct TimestampRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = TimestampRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Timestamp.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TimestampRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct TimestampRoot {
    |                   `- note: consider making struct 'TimestampRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = TimestampRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TimestampRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Timestamp.proto.swift:63:11: warning: 'public' modifier is redundant for class declared in a public extension
 61 |     ///     nanos = now.microsecond * 1000
 62 |     ///     timestamp = Timestamp(seconds=seconds, nanos=nanos)
 63 |     final public class Timestamp : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 64 |         public typealias BuilderType = Google.Protobuf.Timestamp.Builder
 65 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = TypeRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |                   `- note: consider making struct 'TypeRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = TypeRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// A light-weight descriptor for a proto message type.
  27 |     final public class ProtoType : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.ProtoType.Builder
  29 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:525:11: warning: 'public' modifier is redundant for class declared in a public extension
 523 |
 524 |     /// Field represents a single field of a message type.
 525 |     final public class Field : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 526 |         public typealias BuilderType = Google.Protobuf.Field.Builder
 527 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1337:11: warning: 'public' modifier is redundant for class declared in a public extension
1335 |
1336 |     /// Enum type definition.
1337 |     final public class Enum : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1338 |         public typealias BuilderType = Google.Protobuf.Enum.Builder
1339 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1772:11: warning: 'public' modifier is redundant for class declared in a public extension
1770 |
1771 |     /// Enum value definition.
1772 |     final public class EnumValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1773 |         public typealias BuilderType = Google.Protobuf.EnumValue.Builder
1774 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:2106:11: warning: 'public' modifier is redundant for class declared in a public extension
2104 |
2105 |     /// Proto option attached to messages/fields/enums etc.
2106 |     final public class Option : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
2107 |         public typealias BuilderType = Google.Protobuf.Option.Builder
2108 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = WrappersRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |                   `- note: consider making struct 'WrappersRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = WrappersRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
  23 |
  24 |     /// Wrapper message for double.
  25 |     final public class DoubleValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  26 |         public typealias BuilderType = Google.Protobuf.DoubleValue.Builder
  27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:242:11: warning: 'public' modifier is redundant for class declared in a public extension
 240 |
 241 |     /// Wrapper message for float.
 242 |     final public class FloatValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 243 |         public typealias BuilderType = Google.Protobuf.FloatValue.Builder
 244 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:459:11: warning: 'public' modifier is redundant for class declared in a public extension
 457 |
 458 |     /// Wrapper message for int64.
 459 |     final public class Int64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 460 |         public typealias BuilderType = Google.Protobuf.Int64Value.Builder
 461 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:676:11: warning: 'public' modifier is redundant for class declared in a public extension
 674 |
 675 |     /// Wrapper message for uint64.
 676 |     final public class Uint64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 677 |         public typealias BuilderType = Google.Protobuf.Uint64Value.Builder
 678 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:893:11: warning: 'public' modifier is redundant for class declared in a public extension
 891 |
 892 |     /// Wrapper message for int32.
 893 |     final public class Int32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 894 |         public typealias BuilderType = Google.Protobuf.Int32Value.Builder
 895 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1110:11: warning: 'public' modifier is redundant for class declared in a public extension
1108 |
1109 |     /// Wrapper message for uint32.
1110 |     final public class Uint32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1111 |         public typealias BuilderType = Google.Protobuf.Uint32Value.Builder
1112 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1327:11: warning: 'public' modifier is redundant for class declared in a public extension
1325 |
1326 |     /// Wrapper message for bool.
1327 |     final public class BoolValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1328 |         public typealias BuilderType = Google.Protobuf.BoolValue.Builder
1329 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1542:11: warning: 'public' modifier is redundant for class declared in a public extension
1540 |
1541 |     /// Wrapper message for string.
1542 |     final public class StringValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1543 |         public typealias BuilderType = Google.Protobuf.StringValue.Builder
1544 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1757:11: warning: 'public' modifier is redundant for class declared in a public extension
1755 |
1756 |     /// Wrapper message for bytes.
1757 |     final public class BytesValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1758 |         public typealias BuilderType = Google.Protobuf.BytesValue.Builder
1759 |
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[16/26] Compiling ProtocolBuffers Field.swift
/host/spi-builder-workspace/Source/Field.swift:237:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
235 |     }
236 |
237 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
238 |         get {
239 |             var hashCode = 0
/host/spi-builder-workspace/Source/Field.swift:271:5: warning: 'public' modifier is redundant for instance method declared in a public extension
269 | public extension Field
270 | {
271 |     public func clear()
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
272 |     {
273 |         variantArray.removeAll(keepingCapacity: false)
/host/spi-builder-workspace/Source/Field.swift:280:5: warning: 'public' modifier is redundant for instance method declared in a public extension
278 |     }
279 |
280 |     public func mergeFromField(other:Field) -> Field
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
281 |     {
282 |         if (other.variantArray.count > 0)
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = AnyRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |                   `- note: consider making struct 'AnyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = AnyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:50:11: warning: 'public' modifier is redundant for class declared in a public extension
 48 |     ///       "value": "1.212s"
 49 |     ///     }
 50 |     final public class `Any` : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 51 |         public typealias BuilderType = Google.Protobuf.`Any`.Builder
 52 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[17/26] Compiling ProtocolBuffers GeneratedMessage.swift
/host/spi-builder-workspace/Source/Field.swift:237:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
235 |     }
236 |
237 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
238 |         get {
239 |             var hashCode = 0
/host/spi-builder-workspace/Source/Field.swift:271:5: warning: 'public' modifier is redundant for instance method declared in a public extension
269 | public extension Field
270 | {
271 |     public func clear()
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
272 |     {
273 |         variantArray.removeAll(keepingCapacity: false)
/host/spi-builder-workspace/Source/Field.swift:280:5: warning: 'public' modifier is redundant for instance method declared in a public extension
278 |     }
279 |
280 |     public func mergeFromField(other:Field) -> Field
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
281 |     {
282 |         if (other.variantArray.count > 0)
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = AnyRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |                   `- note: consider making struct 'AnyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = AnyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:50:11: warning: 'public' modifier is redundant for class declared in a public extension
 48 |     ///       "value": "1.212s"
 49 |     ///     }
 50 |     final public class `Any` : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 51 |         public typealias BuilderType = Google.Protobuf.`Any`.Builder
 52 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[18/26] Compiling ProtocolBuffers Google.Protobuf.Any.proto.swift
/host/spi-builder-workspace/Source/Field.swift:237:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
235 |     }
236 |
237 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'Field' to 'Hashable' by implementing 'hash(into:)' instead
238 |         get {
239 |             var hashCode = 0
/host/spi-builder-workspace/Source/Field.swift:271:5: warning: 'public' modifier is redundant for instance method declared in a public extension
269 | public extension Field
270 | {
271 |     public func clear()
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
272 |     {
273 |         variantArray.removeAll(keepingCapacity: false)
/host/spi-builder-workspace/Source/Field.swift:280:5: warning: 'public' modifier is redundant for instance method declared in a public extension
278 |     }
279 |
280 |     public func mergeFromField(other:Field) -> Field
    |     `- warning: 'public' modifier is redundant for instance method declared in a public extension
281 |     {
282 |         if (other.variantArray.count > 0)
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = AnyRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |                   `- note: consider making struct 'AnyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = AnyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:50:11: warning: 'public' modifier is redundant for class declared in a public extension
 48 |     ///       "value": "1.212s"
 49 |     ///     }
 50 |     final public class `Any` : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 51 |         public typealias BuilderType = Google.Protobuf.`Any`.Builder
 52 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[19/26] Compiling ProtocolBuffers Google.Protobuf.Type.proto.swift
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = TypeRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |                   `- note: consider making struct 'TypeRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = TypeRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// A light-weight descriptor for a proto message type.
  27 |     final public class ProtoType : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.ProtoType.Builder
  29 |
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:525:11: warning: 'public' modifier is redundant for class declared in a public extension
 523 |
 524 |     /// Field represents a single field of a message type.
 525 |     final public class Field : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 526 |         public typealias BuilderType = Google.Protobuf.Field.Builder
 527 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1337:11: warning: 'public' modifier is redundant for class declared in a public extension
1335 |
1336 |     /// Enum type definition.
1337 |     final public class Enum : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1338 |         public typealias BuilderType = Google.Protobuf.Enum.Builder
1339 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1772:11: warning: 'public' modifier is redundant for class declared in a public extension
1770 |
1771 |     /// Enum value definition.
1772 |     final public class EnumValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1773 |         public typealias BuilderType = Google.Protobuf.EnumValue.Builder
1774 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:2106:11: warning: 'public' modifier is redundant for class declared in a public extension
2104 |
2105 |     /// Proto option attached to messages/fields/enums etc.
2106 |     final public class Option : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
2107 |         public typealias BuilderType = Google.Protobuf.Option.Builder
2108 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |                   `- note: consider making struct 'AnyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = AnyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |                   `- note: consider making struct 'SourceContextRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = SourceContextRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = WrappersRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |                   `- note: consider making struct 'WrappersRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = WrappersRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
  23 |
  24 |     /// Wrapper message for double.
  25 |     final public class DoubleValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  26 |         public typealias BuilderType = Google.Protobuf.DoubleValue.Builder
  27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:242:11: warning: 'public' modifier is redundant for class declared in a public extension
 240 |
 241 |     /// Wrapper message for float.
 242 |     final public class FloatValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 243 |         public typealias BuilderType = Google.Protobuf.FloatValue.Builder
 244 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:459:11: warning: 'public' modifier is redundant for class declared in a public extension
 457 |
 458 |     /// Wrapper message for int64.
 459 |     final public class Int64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 460 |         public typealias BuilderType = Google.Protobuf.Int64Value.Builder
 461 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:676:11: warning: 'public' modifier is redundant for class declared in a public extension
 674 |
 675 |     /// Wrapper message for uint64.
 676 |     final public class Uint64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 677 |         public typealias BuilderType = Google.Protobuf.Uint64Value.Builder
 678 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:893:11: warning: 'public' modifier is redundant for class declared in a public extension
 891 |
 892 |     /// Wrapper message for int32.
 893 |     final public class Int32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 894 |         public typealias BuilderType = Google.Protobuf.Int32Value.Builder
 895 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1110:11: warning: 'public' modifier is redundant for class declared in a public extension
1108 |
1109 |     /// Wrapper message for uint32.
1110 |     final public class Uint32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1111 |         public typealias BuilderType = Google.Protobuf.Uint32Value.Builder
1112 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1327:11: warning: 'public' modifier is redundant for class declared in a public extension
1325 |
1326 |     /// Wrapper message for bool.
1327 |     final public class BoolValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1328 |         public typealias BuilderType = Google.Protobuf.BoolValue.Builder
1329 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1542:11: warning: 'public' modifier is redundant for class declared in a public extension
1540 |
1541 |     /// Wrapper message for string.
1542 |     final public class StringValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1543 |         public typealias BuilderType = Google.Protobuf.StringValue.Builder
1544 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1757:11: warning: 'public' modifier is redundant for class declared in a public extension
1755 |
1756 |     /// Wrapper message for bytes.
1757 |     final public class BytesValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1758 |         public typealias BuilderType = Google.Protobuf.BytesValue.Builder
1759 |
/host/spi-builder-workspace/Source/RingBuffer.swift:62:20: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 60 |         if position >= tail {
 61 |             totalWritten = min(buffer.count - position, aLength)
 62 |             memcpy(&buffer + Int(position), &inputs + Int(aOffset), Int(totalWritten))
    |                    |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafeMutableRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                    `- note: use the 'withUnsafeMutableBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 63 | //            buffer[position..<(position+totalWritten)] = input[aOffset..<input.count]
 64 |
/host/spi-builder-workspace/Source/RingBuffer.swift:62:45: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 60 |         if position >= tail {
 61 |             totalWritten = min(buffer.count - position, aLength)
 62 |             memcpy(&buffer + Int(position), &inputs + Int(aOffset), Int(totalWritten))
    |                                             |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                             |- note: implicit argument conversion from '[UInt8]' to 'UnsafeRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                                             `- note: use the 'withUnsafeBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 63 | //            buffer[position..<(position+totalWritten)] = input[aOffset..<input.count]
 64 |
/host/spi-builder-workspace/Source/RingBuffer.swift:88:16: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 86 |         let written = min(freeSpaces, aLength)
 87 |
 88 |         memcpy(&buffer + position, &inputs + Int(aOffset), Int(written))
    |                |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                |- note: implicit argument conversion from '[UInt8]' to 'UnsafeMutableRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                `- note: use the 'withUnsafeMutableBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 89 |
 90 | //        input.copyBytes(to: pointer + position, from: aOffset..<aOffset + written)
/host/spi-builder-workspace/Source/RingBuffer.swift:88:36: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 86 |         let written = min(freeSpaces, aLength)
 87 |
 88 |         memcpy(&buffer + position, &inputs + Int(aOffset), Int(written))
    |                                    |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafeRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                                    `- note: use the 'withUnsafeBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 89 |
 90 | //        input.copyBytes(to: pointer + position, from: aOffset..<aOffset + written)
/host/spi-builder-workspace/Source/RingBuffer.swift:103:44: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
101 |         if tail > position {
102 |
103 |             let written:Int = stream.write(&buffer + tail, maxLength:buffer.count - tail)
    |                                            |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                            |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to '+'
    |                                            `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
104 |             if written <= 0 {
105 |                 return totalWritten
/host/spi-builder-workspace/Source/RingBuffer.swift:115:40: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
113 |
114 |         if tail < position {
115 |             let written = stream.write(&buffer + tail, maxLength:position - tail)
    |                                        |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                        |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to '+'
    |                                        `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
116 |             if written <= 0 {
117 |                 return totalWritten
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[20/26] Compiling ProtocolBuffers Google.Protobuf.Wrappers.proto.swift
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = TypeRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |                   `- note: consider making struct 'TypeRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = TypeRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// A light-weight descriptor for a proto message type.
  27 |     final public class ProtoType : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.ProtoType.Builder
  29 |
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:525:11: warning: 'public' modifier is redundant for class declared in a public extension
 523 |
 524 |     /// Field represents a single field of a message type.
 525 |     final public class Field : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 526 |         public typealias BuilderType = Google.Protobuf.Field.Builder
 527 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1337:11: warning: 'public' modifier is redundant for class declared in a public extension
1335 |
1336 |     /// Enum type definition.
1337 |     final public class Enum : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1338 |         public typealias BuilderType = Google.Protobuf.Enum.Builder
1339 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1772:11: warning: 'public' modifier is redundant for class declared in a public extension
1770 |
1771 |     /// Enum value definition.
1772 |     final public class EnumValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1773 |         public typealias BuilderType = Google.Protobuf.EnumValue.Builder
1774 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:2106:11: warning: 'public' modifier is redundant for class declared in a public extension
2104 |
2105 |     /// Proto option attached to messages/fields/enums etc.
2106 |     final public class Option : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
2107 |         public typealias BuilderType = Google.Protobuf.Option.Builder
2108 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |                   `- note: consider making struct 'AnyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = AnyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |                   `- note: consider making struct 'SourceContextRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = SourceContextRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = WrappersRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |                   `- note: consider making struct 'WrappersRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = WrappersRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
  23 |
  24 |     /// Wrapper message for double.
  25 |     final public class DoubleValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  26 |         public typealias BuilderType = Google.Protobuf.DoubleValue.Builder
  27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:242:11: warning: 'public' modifier is redundant for class declared in a public extension
 240 |
 241 |     /// Wrapper message for float.
 242 |     final public class FloatValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 243 |         public typealias BuilderType = Google.Protobuf.FloatValue.Builder
 244 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:459:11: warning: 'public' modifier is redundant for class declared in a public extension
 457 |
 458 |     /// Wrapper message for int64.
 459 |     final public class Int64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 460 |         public typealias BuilderType = Google.Protobuf.Int64Value.Builder
 461 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:676:11: warning: 'public' modifier is redundant for class declared in a public extension
 674 |
 675 |     /// Wrapper message for uint64.
 676 |     final public class Uint64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 677 |         public typealias BuilderType = Google.Protobuf.Uint64Value.Builder
 678 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:893:11: warning: 'public' modifier is redundant for class declared in a public extension
 891 |
 892 |     /// Wrapper message for int32.
 893 |     final public class Int32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 894 |         public typealias BuilderType = Google.Protobuf.Int32Value.Builder
 895 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1110:11: warning: 'public' modifier is redundant for class declared in a public extension
1108 |
1109 |     /// Wrapper message for uint32.
1110 |     final public class Uint32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1111 |         public typealias BuilderType = Google.Protobuf.Uint32Value.Builder
1112 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1327:11: warning: 'public' modifier is redundant for class declared in a public extension
1325 |
1326 |     /// Wrapper message for bool.
1327 |     final public class BoolValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1328 |         public typealias BuilderType = Google.Protobuf.BoolValue.Builder
1329 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1542:11: warning: 'public' modifier is redundant for class declared in a public extension
1540 |
1541 |     /// Wrapper message for string.
1542 |     final public class StringValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1543 |         public typealias BuilderType = Google.Protobuf.StringValue.Builder
1544 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1757:11: warning: 'public' modifier is redundant for class declared in a public extension
1755 |
1756 |     /// Wrapper message for bytes.
1757 |     final public class BytesValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1758 |         public typealias BuilderType = Google.Protobuf.BytesValue.Builder
1759 |
/host/spi-builder-workspace/Source/RingBuffer.swift:62:20: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 60 |         if position >= tail {
 61 |             totalWritten = min(buffer.count - position, aLength)
 62 |             memcpy(&buffer + Int(position), &inputs + Int(aOffset), Int(totalWritten))
    |                    |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafeMutableRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                    `- note: use the 'withUnsafeMutableBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 63 | //            buffer[position..<(position+totalWritten)] = input[aOffset..<input.count]
 64 |
/host/spi-builder-workspace/Source/RingBuffer.swift:62:45: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 60 |         if position >= tail {
 61 |             totalWritten = min(buffer.count - position, aLength)
 62 |             memcpy(&buffer + Int(position), &inputs + Int(aOffset), Int(totalWritten))
    |                                             |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                             |- note: implicit argument conversion from '[UInt8]' to 'UnsafeRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                                             `- note: use the 'withUnsafeBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 63 | //            buffer[position..<(position+totalWritten)] = input[aOffset..<input.count]
 64 |
/host/spi-builder-workspace/Source/RingBuffer.swift:88:16: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 86 |         let written = min(freeSpaces, aLength)
 87 |
 88 |         memcpy(&buffer + position, &inputs + Int(aOffset), Int(written))
    |                |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                |- note: implicit argument conversion from '[UInt8]' to 'UnsafeMutableRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                `- note: use the 'withUnsafeMutableBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 89 |
 90 | //        input.copyBytes(to: pointer + position, from: aOffset..<aOffset + written)
/host/spi-builder-workspace/Source/RingBuffer.swift:88:36: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 86 |         let written = min(freeSpaces, aLength)
 87 |
 88 |         memcpy(&buffer + position, &inputs + Int(aOffset), Int(written))
    |                                    |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafeRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                                    `- note: use the 'withUnsafeBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 89 |
 90 | //        input.copyBytes(to: pointer + position, from: aOffset..<aOffset + written)
/host/spi-builder-workspace/Source/RingBuffer.swift:103:44: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
101 |         if tail > position {
102 |
103 |             let written:Int = stream.write(&buffer + tail, maxLength:buffer.count - tail)
    |                                            |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                            |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to '+'
    |                                            `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
104 |             if written <= 0 {
105 |                 return totalWritten
/host/spi-builder-workspace/Source/RingBuffer.swift:115:40: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
113 |
114 |         if tail < position {
115 |             let written = stream.write(&buffer + tail, maxLength:position - tail)
    |                                        |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                        |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to '+'
    |                                        `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
116 |             if written <= 0 {
117 |                 return totalWritten
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[21/26] Compiling ProtocolBuffers RingBuffer.swift
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = TypeRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |                   `- note: consider making struct 'TypeRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = TypeRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// A light-weight descriptor for a proto message type.
  27 |     final public class ProtoType : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.ProtoType.Builder
  29 |
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:525:11: warning: 'public' modifier is redundant for class declared in a public extension
 523 |
 524 |     /// Field represents a single field of a message type.
 525 |     final public class Field : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 526 |         public typealias BuilderType = Google.Protobuf.Field.Builder
 527 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1337:11: warning: 'public' modifier is redundant for class declared in a public extension
1335 |
1336 |     /// Enum type definition.
1337 |     final public class Enum : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1338 |         public typealias BuilderType = Google.Protobuf.Enum.Builder
1339 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:1772:11: warning: 'public' modifier is redundant for class declared in a public extension
1770 |
1771 |     /// Enum value definition.
1772 |     final public class EnumValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1773 |         public typealias BuilderType = Google.Protobuf.EnumValue.Builder
1774 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:2106:11: warning: 'public' modifier is redundant for class declared in a public extension
2104 |
2105 |     /// Proto option attached to messages/fields/enums etc.
2106 |     final public class Option : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
2107 |         public typealias BuilderType = Google.Protobuf.Option.Builder
2108 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.Any.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct AnyRoot {
    |                   `- note: consider making struct 'AnyRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = AnyRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.AnyRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |                   `- note: consider making struct 'SourceContextRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = SourceContextRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = WrappersRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct WrappersRoot {
     |                   `- note: consider making struct 'WrappersRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = WrappersRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.WrappersRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
  23 |
  24 |     /// Wrapper message for double.
  25 |     final public class DoubleValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  26 |         public typealias BuilderType = Google.Protobuf.DoubleValue.Builder
  27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:242:11: warning: 'public' modifier is redundant for class declared in a public extension
 240 |
 241 |     /// Wrapper message for float.
 242 |     final public class FloatValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 243 |         public typealias BuilderType = Google.Protobuf.FloatValue.Builder
 244 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:459:11: warning: 'public' modifier is redundant for class declared in a public extension
 457 |
 458 |     /// Wrapper message for int64.
 459 |     final public class Int64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 460 |         public typealias BuilderType = Google.Protobuf.Int64Value.Builder
 461 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:676:11: warning: 'public' modifier is redundant for class declared in a public extension
 674 |
 675 |     /// Wrapper message for uint64.
 676 |     final public class Uint64Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 677 |         public typealias BuilderType = Google.Protobuf.Uint64Value.Builder
 678 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:893:11: warning: 'public' modifier is redundant for class declared in a public extension
 891 |
 892 |     /// Wrapper message for int32.
 893 |     final public class Int32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 894 |         public typealias BuilderType = Google.Protobuf.Int32Value.Builder
 895 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1110:11: warning: 'public' modifier is redundant for class declared in a public extension
1108 |
1109 |     /// Wrapper message for uint32.
1110 |     final public class Uint32Value : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1111 |         public typealias BuilderType = Google.Protobuf.Uint32Value.Builder
1112 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1327:11: warning: 'public' modifier is redundant for class declared in a public extension
1325 |
1326 |     /// Wrapper message for bool.
1327 |     final public class BoolValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1328 |         public typealias BuilderType = Google.Protobuf.BoolValue.Builder
1329 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1542:11: warning: 'public' modifier is redundant for class declared in a public extension
1540 |
1541 |     /// Wrapper message for string.
1542 |     final public class StringValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1543 |         public typealias BuilderType = Google.Protobuf.StringValue.Builder
1544 |
/host/spi-builder-workspace/Source/Google.Protobuf.Wrappers.proto.swift:1757:11: warning: 'public' modifier is redundant for class declared in a public extension
1755 |
1756 |     /// Wrapper message for bytes.
1757 |     final public class BytesValue : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
1758 |         public typealias BuilderType = Google.Protobuf.BytesValue.Builder
1759 |
/host/spi-builder-workspace/Source/RingBuffer.swift:62:20: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 60 |         if position >= tail {
 61 |             totalWritten = min(buffer.count - position, aLength)
 62 |             memcpy(&buffer + Int(position), &inputs + Int(aOffset), Int(totalWritten))
    |                    |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafeMutableRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                    `- note: use the 'withUnsafeMutableBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 63 | //            buffer[position..<(position+totalWritten)] = input[aOffset..<input.count]
 64 |
/host/spi-builder-workspace/Source/RingBuffer.swift:62:45: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 60 |         if position >= tail {
 61 |             totalWritten = min(buffer.count - position, aLength)
 62 |             memcpy(&buffer + Int(position), &inputs + Int(aOffset), Int(totalWritten))
    |                                             |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                             |- note: implicit argument conversion from '[UInt8]' to 'UnsafeRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                                             `- note: use the 'withUnsafeBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 63 | //            buffer[position..<(position+totalWritten)] = input[aOffset..<input.count]
 64 |
/host/spi-builder-workspace/Source/RingBuffer.swift:88:16: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 86 |         let written = min(freeSpaces, aLength)
 87 |
 88 |         memcpy(&buffer + position, &inputs + Int(aOffset), Int(written))
    |                |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                |- note: implicit argument conversion from '[UInt8]' to 'UnsafeMutableRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                `- note: use the 'withUnsafeMutableBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 89 |
 90 | //        input.copyBytes(to: pointer + position, from: aOffset..<aOffset + written)
/host/spi-builder-workspace/Source/RingBuffer.swift:88:36: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
 86 |         let written = min(freeSpaces, aLength)
 87 |
 88 |         memcpy(&buffer + position, &inputs + Int(aOffset), Int(written))
    |                                    |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafeRawPointer' produces a pointer valid only for the duration of the call to '+'
    |                                    `- note: use the 'withUnsafeBytes' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
 89 |
 90 | //        input.copyBytes(to: pointer + position, from: aOffset..<aOffset + written)
/host/spi-builder-workspace/Source/RingBuffer.swift:103:44: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
101 |         if tail > position {
102 |
103 |             let written:Int = stream.write(&buffer + tail, maxLength:buffer.count - tail)
    |                                            |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                            |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to '+'
    |                                            `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
104 |             if written <= 0 {
105 |                 return totalWritten
/host/spi-builder-workspace/Source/RingBuffer.swift:115:40: warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
113 |
114 |         if tail < position {
115 |             let written = stream.write(&buffer + tail, maxLength:position - tail)
    |                                        |- warning: cannot use inout expression here; argument #1 must be a pointer that outlives the call to '+'
    |                                        |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to '+'
    |                                        `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
116 |             if written <= 0 {
117 |                 return totalWritten
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[22/26] Compiling ProtocolBuffers UnknownFieldSet.swift
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
/host/spi-builder-workspace/Source/WireFormat.swift:330:32: warning: initialization of 'UnsafePointer<UInt8>' results in a dangling pointer
328 |     {
329 |         let bytes = [UInt8]() + self.utf8
330 |         let data = Data(bytes: UnsafePointer<UInt8>(bytes), count:bytes.count)
    |                                |                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to 'init(_:)'
    |                                |                    `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
    |                                `- warning: initialization of 'UnsafePointer<UInt8>' results in a dangling pointer
331 |         return data
332 |     }
/host/spi-builder-workspace/Source/WireFormat.swift:64:16: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'ReturnType'; this is likely incorrect because 'ReturnType' may contain an object reference.
 62 |         var retValue = defaultValue
 63 |         var curValue = value
 64 |         memcpy(&retValue, &curValue, MemoryLayout<T>.size)
    |                `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'ReturnType'; this is likely incorrect because 'ReturnType' may contain an object reference.
 65 |         return retValue
 66 |     }
/host/spi-builder-workspace/Source/WireFormat.swift:64:27: warning: forming 'UnsafeRawPointer' to a variable of type 'T'; this is likely incorrect because 'T' may contain an object reference.
 62 |         var retValue = defaultValue
 63 |         var curValue = value
 64 |         memcpy(&retValue, &curValue, MemoryLayout<T>.size)
    |                           `- warning: forming 'UnsafeRawPointer' to a variable of type 'T'; this is likely incorrect because 'T' may contain an object reference.
 65 |         return retValue
 66 |     }
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
[23/26] Compiling ProtocolBuffers WireFormat.swift
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
/host/spi-builder-workspace/Source/WireFormat.swift:330:32: warning: initialization of 'UnsafePointer<UInt8>' results in a dangling pointer
328 |     {
329 |         let bytes = [UInt8]() + self.utf8
330 |         let data = Data(bytes: UnsafePointer<UInt8>(bytes), count:bytes.count)
    |                                |                    |- note: implicit argument conversion from '[UInt8]' to 'UnsafePointer<UInt8>' produces a pointer valid only for the duration of the call to 'init(_:)'
    |                                |                    `- note: use the 'withUnsafeBufferPointer' method on Array in order to explicitly convert argument to buffer pointer valid for a defined scope
    |                                `- warning: initialization of 'UnsafePointer<UInt8>' results in a dangling pointer
331 |         return data
332 |     }
/host/spi-builder-workspace/Source/WireFormat.swift:64:16: warning: forming 'UnsafeMutableRawPointer' to a variable of type 'ReturnType'; this is likely incorrect because 'ReturnType' may contain an object reference.
 62 |         var retValue = defaultValue
 63 |         var curValue = value
 64 |         memcpy(&retValue, &curValue, MemoryLayout<T>.size)
    |                `- warning: forming 'UnsafeMutableRawPointer' to a variable of type 'ReturnType'; this is likely incorrect because 'ReturnType' may contain an object reference.
 65 |         return retValue
 66 |     }
/host/spi-builder-workspace/Source/WireFormat.swift:64:27: warning: forming 'UnsafeRawPointer' to a variable of type 'T'; this is likely incorrect because 'T' may contain an object reference.
 62 |         var retValue = defaultValue
 63 |         var curValue = value
 64 |         memcpy(&retValue, &curValue, MemoryLayout<T>.size)
    |                           `- warning: forming 'UnsafeRawPointer' to a variable of type 'T'; this is likely incorrect because 'T' may contain an object reference.
 65 |         return retValue
 66 |     }
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
[24/26] Compiling ProtocolBuffers Google.Protobuf.Api.proto.swift
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = ApiRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |                   `- note: consider making struct 'ApiRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = ApiRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// Api is a light-weight descriptor for a protocol buffer service.
  27 |     final public class Api : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.Api.Builder
  29 |
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:556:11: warning: 'public' modifier is redundant for class declared in a public extension
 554 |
 555 |     /// Method represents a method of an api.
 556 |     final public class Method : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 557 |         public typealias BuilderType = Google.Protobuf.Method.Builder
 558 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |                   `- note: consider making struct 'SourceContextRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = SourceContextRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |                   `- note: consider making struct 'TypeRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = TypeRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |     `- warning: 'public' modifier is redundant for struct declared in a public extension
   12 |         public static let `default` = DescriptorRoot()
   13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |                   `- note: consider making struct 'DescriptorRoot' conform to the 'Sendable' protocol
   12 |         public static let `default` = DescriptorRoot()
      |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
      |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
      |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
   13 |         public var extensionRegistry:ExtensionRegistry
   14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
   23 |     /// The protocol compiler can output a FileDescriptorSet containing the .proto
   24 |     /// files it parses.
   25 |     final public class FileDescriptorSet : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
   26 |         public typealias BuilderType = Google.Protobuf.FileDescriptorSet.Builder
   27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:249:11: warning: 'public' modifier is redundant for class declared in a public extension
  247 |
  248 |     /// Describes a complete .proto file.
  249 |     final public class FileDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
  250 |         public typealias BuilderType = Google.Protobuf.FileDescriptorProto.Builder
  251 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:1215:11: warning: 'public' modifier is redundant for class declared in a public extension
 1213 |
 1214 |     /// Describes a message type.
 1215 |     final public class DescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 1216 |         public typealias BuilderType = Google.Protobuf.DescriptorProto.Builder
 1217 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2688:11: warning: 'public' modifier is redundant for class declared in a public extension
 2686 |     }
 2687 |
 2688 |     final public class ExtensionRangeOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2689 |         public typealias BuilderType = Google.Protobuf.ExtensionRangeOptions.Builder
 2690 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2919:11: warning: 'public' modifier is redundant for class declared in a public extension
 2917 |
 2918 |     /// Describes a field within a message.
 2919 |     final public class FieldDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2920 |         public typealias BuilderType = Google.Protobuf.FieldDescriptorProto.Builder
 2921 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:3870:11: warning: 'public' modifier is redundant for class declared in a public extension
 3868 |
 3869 |     /// Describes a oneof.
 3870 |     final public class OneofDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 3871 |         public typealias BuilderType = Google.Protobuf.OneofDescriptorProto.Builder
 3872 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4181:11: warning: 'public' modifier is redundant for class declared in a public extension
 4179 |
 4180 |     /// Describes an enum type.
 4181 |     final public class EnumDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4182 |         public typealias BuilderType = Google.Protobuf.EnumDescriptorProto.Builder
 4183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4967:11: warning: 'public' modifier is redundant for class declared in a public extension
 4965 |
 4966 |     /// Describes a value within an enum.
 4967 |     final public class EnumValueDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4968 |         public typealias BuilderType = Google.Protobuf.EnumValueDescriptorProto.Builder
 4969 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5333:11: warning: 'public' modifier is redundant for class declared in a public extension
 5331 |
 5332 |     /// Describes a service.
 5333 |     final public class ServiceDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5334 |         public typealias BuilderType = Google.Protobuf.ServiceDescriptorProto.Builder
 5335 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5708:11: warning: 'public' modifier is redundant for class declared in a public extension
 5706 |
 5707 |     /// Describes a method of a service.
 5708 |     final public class MethodDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5709 |         public typealias BuilderType = Google.Protobuf.MethodDescriptorProto.Builder
 5710 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:6238:11: warning: 'public' modifier is redundant for class declared in a public extension
 6236 |     }
 6237 |
 6238 |     final public class FileOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 6239 |         public typealias BuilderType = Google.Protobuf.FileOptions.Builder
 6240 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:7701:11: warning: 'public' modifier is redundant for class declared in a public extension
 7699 |     }
 7700 |
 7701 |     final public class MessageOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 7702 |         public typealias BuilderType = Google.Protobuf.MessageOptions.Builder
 7703 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8223:11: warning: 'public' modifier is redundant for class declared in a public extension
 8221 |     }
 8222 |
 8223 |     final public class FieldOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8224 |         public typealias BuilderType = Google.Protobuf.FieldOptions.Builder
 8225 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8951:11: warning: 'public' modifier is redundant for class declared in a public extension
 8949 |     }
 8950 |
 8951 |     final public class OneofOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8952 |         public typealias BuilderType = Google.Protobuf.OneofOptions.Builder
 8953 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9181:11: warning: 'public' modifier is redundant for class declared in a public extension
 9179 |     }
 9180 |
 9181 |     final public class EnumOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9182 |         public typealias BuilderType = Google.Protobuf.EnumOptions.Builder
 9183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9529:11: warning: 'public' modifier is redundant for class declared in a public extension
 9527 |     }
 9528 |
 9529 |     final public class EnumValueOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9530 |         public typealias BuilderType = Google.Protobuf.EnumValueOptions.Builder
 9531 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9820:11: warning: 'public' modifier is redundant for class declared in a public extension
 9818 |     }
 9819 |
 9820 |     final public class ServiceOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9821 |         public typealias BuilderType = Google.Protobuf.ServiceOptions.Builder
 9822 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10111:11: warning: 'public' modifier is redundant for class declared in a public extension
10109 |     }
10110 |
10111 |     final public class MethodOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10112 |         public typealias BuilderType = Google.Protobuf.MethodOptions.Builder
10113 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10514:11: warning: 'public' modifier is redundant for class declared in a public extension
10512 |     /// or produced by Descriptor::CopyTo()) will never have UninterpretedOptions
10513 |     /// in them.
10514 |     final public class UninterpretedOption : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10515 |         public typealias BuilderType = Google.Protobuf.UninterpretedOption.Builder
10516 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11349:11: warning: 'public' modifier is redundant for class declared in a public extension
11347 |     /// Encapsulates information about the original source file from which a
11348 |     /// FileDescriptorProto was generated.
11349 |     final public class SourceCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
11350 |         public typealias BuilderType = Google.Protobuf.SourceCodeInfo.Builder
11351 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12209:11: warning: 'public' modifier is redundant for class declared in a public extension
12207 |     /// file. A GeneratedCodeInfo message is associated with only one generated
12208 |     /// source file, but may contain references to different source .proto files.
12209 |     final public class GeneratedCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
12210 |         public typealias BuilderType = Google.Protobuf.GeneratedCodeInfo.Builder
12211 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = DurationRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |                   `- note: consider making struct 'DurationRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = DurationRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:56:11: warning: 'public' modifier is redundant for class declared in a public extension
 54 |     ///       end.nanos -= 1000000000;
 55 |     ///     }
 56 |     final public class Duration : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 57 |         public typealias BuilderType = Google.Protobuf.Duration.Builder
 58 |
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[25/26] Compiling ProtocolBuffers Google.Protobuf.Descriptor.proto.swift
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = ApiRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |                   `- note: consider making struct 'ApiRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = ApiRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// Api is a light-weight descriptor for a protocol buffer service.
  27 |     final public class Api : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.Api.Builder
  29 |
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:556:11: warning: 'public' modifier is redundant for class declared in a public extension
 554 |
 555 |     /// Method represents a method of an api.
 556 |     final public class Method : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 557 |         public typealias BuilderType = Google.Protobuf.Method.Builder
 558 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |                   `- note: consider making struct 'SourceContextRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = SourceContextRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |                   `- note: consider making struct 'TypeRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = TypeRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |     `- warning: 'public' modifier is redundant for struct declared in a public extension
   12 |         public static let `default` = DescriptorRoot()
   13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |                   `- note: consider making struct 'DescriptorRoot' conform to the 'Sendable' protocol
   12 |         public static let `default` = DescriptorRoot()
      |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
      |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
      |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
   13 |         public var extensionRegistry:ExtensionRegistry
   14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
   23 |     /// The protocol compiler can output a FileDescriptorSet containing the .proto
   24 |     /// files it parses.
   25 |     final public class FileDescriptorSet : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
   26 |         public typealias BuilderType = Google.Protobuf.FileDescriptorSet.Builder
   27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:249:11: warning: 'public' modifier is redundant for class declared in a public extension
  247 |
  248 |     /// Describes a complete .proto file.
  249 |     final public class FileDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
  250 |         public typealias BuilderType = Google.Protobuf.FileDescriptorProto.Builder
  251 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:1215:11: warning: 'public' modifier is redundant for class declared in a public extension
 1213 |
 1214 |     /// Describes a message type.
 1215 |     final public class DescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 1216 |         public typealias BuilderType = Google.Protobuf.DescriptorProto.Builder
 1217 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2688:11: warning: 'public' modifier is redundant for class declared in a public extension
 2686 |     }
 2687 |
 2688 |     final public class ExtensionRangeOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2689 |         public typealias BuilderType = Google.Protobuf.ExtensionRangeOptions.Builder
 2690 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2919:11: warning: 'public' modifier is redundant for class declared in a public extension
 2917 |
 2918 |     /// Describes a field within a message.
 2919 |     final public class FieldDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2920 |         public typealias BuilderType = Google.Protobuf.FieldDescriptorProto.Builder
 2921 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:3870:11: warning: 'public' modifier is redundant for class declared in a public extension
 3868 |
 3869 |     /// Describes a oneof.
 3870 |     final public class OneofDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 3871 |         public typealias BuilderType = Google.Protobuf.OneofDescriptorProto.Builder
 3872 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4181:11: warning: 'public' modifier is redundant for class declared in a public extension
 4179 |
 4180 |     /// Describes an enum type.
 4181 |     final public class EnumDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4182 |         public typealias BuilderType = Google.Protobuf.EnumDescriptorProto.Builder
 4183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4967:11: warning: 'public' modifier is redundant for class declared in a public extension
 4965 |
 4966 |     /// Describes a value within an enum.
 4967 |     final public class EnumValueDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4968 |         public typealias BuilderType = Google.Protobuf.EnumValueDescriptorProto.Builder
 4969 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5333:11: warning: 'public' modifier is redundant for class declared in a public extension
 5331 |
 5332 |     /// Describes a service.
 5333 |     final public class ServiceDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5334 |         public typealias BuilderType = Google.Protobuf.ServiceDescriptorProto.Builder
 5335 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5708:11: warning: 'public' modifier is redundant for class declared in a public extension
 5706 |
 5707 |     /// Describes a method of a service.
 5708 |     final public class MethodDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5709 |         public typealias BuilderType = Google.Protobuf.MethodDescriptorProto.Builder
 5710 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:6238:11: warning: 'public' modifier is redundant for class declared in a public extension
 6236 |     }
 6237 |
 6238 |     final public class FileOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 6239 |         public typealias BuilderType = Google.Protobuf.FileOptions.Builder
 6240 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:7701:11: warning: 'public' modifier is redundant for class declared in a public extension
 7699 |     }
 7700 |
 7701 |     final public class MessageOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 7702 |         public typealias BuilderType = Google.Protobuf.MessageOptions.Builder
 7703 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8223:11: warning: 'public' modifier is redundant for class declared in a public extension
 8221 |     }
 8222 |
 8223 |     final public class FieldOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8224 |         public typealias BuilderType = Google.Protobuf.FieldOptions.Builder
 8225 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8951:11: warning: 'public' modifier is redundant for class declared in a public extension
 8949 |     }
 8950 |
 8951 |     final public class OneofOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8952 |         public typealias BuilderType = Google.Protobuf.OneofOptions.Builder
 8953 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9181:11: warning: 'public' modifier is redundant for class declared in a public extension
 9179 |     }
 9180 |
 9181 |     final public class EnumOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9182 |         public typealias BuilderType = Google.Protobuf.EnumOptions.Builder
 9183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9529:11: warning: 'public' modifier is redundant for class declared in a public extension
 9527 |     }
 9528 |
 9529 |     final public class EnumValueOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9530 |         public typealias BuilderType = Google.Protobuf.EnumValueOptions.Builder
 9531 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9820:11: warning: 'public' modifier is redundant for class declared in a public extension
 9818 |     }
 9819 |
 9820 |     final public class ServiceOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9821 |         public typealias BuilderType = Google.Protobuf.ServiceOptions.Builder
 9822 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10111:11: warning: 'public' modifier is redundant for class declared in a public extension
10109 |     }
10110 |
10111 |     final public class MethodOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10112 |         public typealias BuilderType = Google.Protobuf.MethodOptions.Builder
10113 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10514:11: warning: 'public' modifier is redundant for class declared in a public extension
10512 |     /// or produced by Descriptor::CopyTo()) will never have UninterpretedOptions
10513 |     /// in them.
10514 |     final public class UninterpretedOption : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10515 |         public typealias BuilderType = Google.Protobuf.UninterpretedOption.Builder
10516 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11349:11: warning: 'public' modifier is redundant for class declared in a public extension
11347 |     /// Encapsulates information about the original source file from which a
11348 |     /// FileDescriptorProto was generated.
11349 |     final public class SourceCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
11350 |         public typealias BuilderType = Google.Protobuf.SourceCodeInfo.Builder
11351 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12209:11: warning: 'public' modifier is redundant for class declared in a public extension
12207 |     /// file. A GeneratedCodeInfo message is associated with only one generated
12208 |     /// source file, but may contain references to different source .proto files.
12209 |     final public class GeneratedCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
12210 |         public typealias BuilderType = Google.Protobuf.GeneratedCodeInfo.Builder
12211 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = DurationRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |                   `- note: consider making struct 'DurationRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = DurationRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:56:11: warning: 'public' modifier is redundant for class declared in a public extension
 54 |     ///       end.nanos -= 1000000000;
 55 |     ///     }
 56 |     final public class Duration : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 57 |         public typealias BuilderType = Google.Protobuf.Duration.Builder
 58 |
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
[26/26] Compiling ProtocolBuffers Google.Protobuf.Duration.proto.swift
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |     `- warning: 'public' modifier is redundant for struct declared in a public extension
  12 |         public static let `default` = ApiRoot()
  13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct ApiRoot {
     |                   `- note: consider making struct 'ApiRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = ApiRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.ApiRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:27:11: warning: 'public' modifier is redundant for class declared in a public extension
  25 |
  26 |     /// Api is a light-weight descriptor for a protocol buffer service.
  27 |     final public class Api : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
  28 |         public typealias BuilderType = Google.Protobuf.Api.Builder
  29 |
/host/spi-builder-workspace/Source/AbstractMessage.swift:129:14: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
127 |     }
128 |
129 |     open var hashValue: Int {
    |              `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'AbstractProtocolBuffersMessage' to 'Hashable' by implementing 'hash(into:)' instead
130 |         get {
131 |             return unknownFields.hashValue
/host/spi-builder-workspace/Source/Google.Protobuf.Api.proto.swift:556:11: warning: 'public' modifier is redundant for class declared in a public extension
 554 |
 555 |     /// Method represents a method of an api.
 556 |     final public class Method : GeneratedMessage {
     |           `- warning: 'public' modifier is redundant for class declared in a public extension
 557 |         public typealias BuilderType = Google.Protobuf.Method.Builder
 558 |
/host/spi-builder-workspace/Source/Google.Protobuf.SwiftDescriptor.proto.swift:32:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  29 | }
  30 | public extension Google.Protobuf {
  31 |     public struct SwiftDescriptorRoot {
     |                   `- note: consider making struct 'SwiftDescriptorRoot' conform to the 'Sendable' protocol
  32 |         public static let `default` = SwiftDescriptorRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SwiftDescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  33 |         var SwiftDescriptorRootswiftFileOptionsStatic:ConcreateExtensionField
  34 |         var SwiftDescriptorRootswiftFieldOptionsStatic:ConcreateExtensionField
/host/spi-builder-workspace/Source/Google.Protobuf.SourceContext.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct SourceContextRoot {
    |                   `- note: consider making struct 'SourceContextRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = SourceContextRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.SourceContextRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Type.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
   9 |
  10 | public extension Google.Protobuf {
  11 |     public struct TypeRoot {
     |                   `- note: consider making struct 'TypeRoot' conform to the 'Sendable' protocol
  12 |         public static let `default` = TypeRoot()
     |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.TypeRoot' may have shared mutable state; this is an error in the Swift 6 language mode
     |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
     |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
  13 |         public var extensionRegistry:ExtensionRegistry
  14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |     `- warning: 'public' modifier is redundant for struct declared in a public extension
   12 |         public static let `default` = DescriptorRoot()
   13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    9 |
   10 | public extension Google.Protobuf {
   11 |     public struct DescriptorRoot {
      |                   `- note: consider making struct 'DescriptorRoot' conform to the 'Sendable' protocol
   12 |         public static let `default` = DescriptorRoot()
      |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DescriptorRoot' may have shared mutable state; this is an error in the Swift 6 language mode
      |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
      |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
   13 |         public var extensionRegistry:ExtensionRegistry
   14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:25:11: warning: 'public' modifier is redundant for class declared in a public extension
   23 |     /// The protocol compiler can output a FileDescriptorSet containing the .proto
   24 |     /// files it parses.
   25 |     final public class FileDescriptorSet : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
   26 |         public typealias BuilderType = Google.Protobuf.FileDescriptorSet.Builder
   27 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:249:11: warning: 'public' modifier is redundant for class declared in a public extension
  247 |
  248 |     /// Describes a complete .proto file.
  249 |     final public class FileDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
  250 |         public typealias BuilderType = Google.Protobuf.FileDescriptorProto.Builder
  251 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:1215:11: warning: 'public' modifier is redundant for class declared in a public extension
 1213 |
 1214 |     /// Describes a message type.
 1215 |     final public class DescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 1216 |         public typealias BuilderType = Google.Protobuf.DescriptorProto.Builder
 1217 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2688:11: warning: 'public' modifier is redundant for class declared in a public extension
 2686 |     }
 2687 |
 2688 |     final public class ExtensionRangeOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2689 |         public typealias BuilderType = Google.Protobuf.ExtensionRangeOptions.Builder
 2690 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:2919:11: warning: 'public' modifier is redundant for class declared in a public extension
 2917 |
 2918 |     /// Describes a field within a message.
 2919 |     final public class FieldDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 2920 |         public typealias BuilderType = Google.Protobuf.FieldDescriptorProto.Builder
 2921 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:3870:11: warning: 'public' modifier is redundant for class declared in a public extension
 3868 |
 3869 |     /// Describes a oneof.
 3870 |     final public class OneofDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 3871 |         public typealias BuilderType = Google.Protobuf.OneofDescriptorProto.Builder
 3872 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4181:11: warning: 'public' modifier is redundant for class declared in a public extension
 4179 |
 4180 |     /// Describes an enum type.
 4181 |     final public class EnumDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4182 |         public typealias BuilderType = Google.Protobuf.EnumDescriptorProto.Builder
 4183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:4967:11: warning: 'public' modifier is redundant for class declared in a public extension
 4965 |
 4966 |     /// Describes a value within an enum.
 4967 |     final public class EnumValueDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 4968 |         public typealias BuilderType = Google.Protobuf.EnumValueDescriptorProto.Builder
 4969 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5333:11: warning: 'public' modifier is redundant for class declared in a public extension
 5331 |
 5332 |     /// Describes a service.
 5333 |     final public class ServiceDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5334 |         public typealias BuilderType = Google.Protobuf.ServiceDescriptorProto.Builder
 5335 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:5708:11: warning: 'public' modifier is redundant for class declared in a public extension
 5706 |
 5707 |     /// Describes a method of a service.
 5708 |     final public class MethodDescriptorProto : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 5709 |         public typealias BuilderType = Google.Protobuf.MethodDescriptorProto.Builder
 5710 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:6238:11: warning: 'public' modifier is redundant for class declared in a public extension
 6236 |     }
 6237 |
 6238 |     final public class FileOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 6239 |         public typealias BuilderType = Google.Protobuf.FileOptions.Builder
 6240 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:7701:11: warning: 'public' modifier is redundant for class declared in a public extension
 7699 |     }
 7700 |
 7701 |     final public class MessageOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 7702 |         public typealias BuilderType = Google.Protobuf.MessageOptions.Builder
 7703 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8223:11: warning: 'public' modifier is redundant for class declared in a public extension
 8221 |     }
 8222 |
 8223 |     final public class FieldOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8224 |         public typealias BuilderType = Google.Protobuf.FieldOptions.Builder
 8225 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:8951:11: warning: 'public' modifier is redundant for class declared in a public extension
 8949 |     }
 8950 |
 8951 |     final public class OneofOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 8952 |         public typealias BuilderType = Google.Protobuf.OneofOptions.Builder
 8953 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9181:11: warning: 'public' modifier is redundant for class declared in a public extension
 9179 |     }
 9180 |
 9181 |     final public class EnumOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9182 |         public typealias BuilderType = Google.Protobuf.EnumOptions.Builder
 9183 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9529:11: warning: 'public' modifier is redundant for class declared in a public extension
 9527 |     }
 9528 |
 9529 |     final public class EnumValueOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9530 |         public typealias BuilderType = Google.Protobuf.EnumValueOptions.Builder
 9531 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:9820:11: warning: 'public' modifier is redundant for class declared in a public extension
 9818 |     }
 9819 |
 9820 |     final public class ServiceOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
 9821 |         public typealias BuilderType = Google.Protobuf.ServiceOptions.Builder
 9822 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10111:11: warning: 'public' modifier is redundant for class declared in a public extension
10109 |     }
10110 |
10111 |     final public class MethodOptions : ExtendableMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10112 |         public typealias BuilderType = Google.Protobuf.MethodOptions.Builder
10113 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:10514:11: warning: 'public' modifier is redundant for class declared in a public extension
10512 |     /// or produced by Descriptor::CopyTo()) will never have UninterpretedOptions
10513 |     /// in them.
10514 |     final public class UninterpretedOption : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
10515 |         public typealias BuilderType = Google.Protobuf.UninterpretedOption.Builder
10516 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:11349:11: warning: 'public' modifier is redundant for class declared in a public extension
11347 |     /// Encapsulates information about the original source file from which a
11348 |     /// FileDescriptorProto was generated.
11349 |     final public class SourceCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
11350 |         public typealias BuilderType = Google.Protobuf.SourceCodeInfo.Builder
11351 |
/host/spi-builder-workspace/Source/Google.Protobuf.Descriptor.proto.swift:12209:11: warning: 'public' modifier is redundant for class declared in a public extension
12207 |     /// file. A GeneratedCodeInfo message is associated with only one generated
12208 |     /// source file, but may contain references to different source .proto files.
12209 |     final public class GeneratedCodeInfo : GeneratedMessage {
      |           `- warning: 'public' modifier is redundant for class declared in a public extension
12210 |         public typealias BuilderType = Google.Protobuf.GeneratedCodeInfo.Builder
12211 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:11:5: warning: 'public' modifier is redundant for struct declared in a public extension
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |     `- warning: 'public' modifier is redundant for struct declared in a public extension
 12 |         public static let `default` = DurationRoot()
 13 |         public var extensionRegistry:ExtensionRegistry
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:12:27: warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
  9 |
 10 | public extension Google.Protobuf {
 11 |     public struct DurationRoot {
    |                   `- note: consider making struct 'DurationRoot' conform to the 'Sendable' protocol
 12 |         public static let `default` = DurationRoot()
    |                           |- warning: static property 'default' is not concurrency-safe because non-'Sendable' type 'Google.Protobuf.DurationRoot' may have shared mutable state; this is an error in the Swift 6 language mode
    |                           |- note: annotate 'default' with '@MainActor' if property should only be accessed from the main actor
    |                           `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 13 |         public var extensionRegistry:ExtensionRegistry
 14 |
/host/spi-builder-workspace/Source/Google.Protobuf.Duration.proto.swift:56:11: warning: 'public' modifier is redundant for class declared in a public extension
 54 |     ///       end.nanos -= 1000000000;
 55 |     ///     }
 56 |     final public class Duration : GeneratedMessage {
    |           `- warning: 'public' modifier is redundant for class declared in a public extension
 57 |         public typealias BuilderType = Google.Protobuf.Duration.Builder
 58 |
/host/spi-builder-workspace/Source/UnknownFieldSet.swift:34:16: warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 32 |         self.fields = fields
 33 |     }
 34 |     public var hashValue:Int {
    |                `- warning: 'Hashable.hashValue' is deprecated as a protocol requirement; conform type 'UnknownFieldSet' to 'Hashable' by implementing 'hash(into:)' instead
 35 |         get {
 36 |             var hashCode:Int = 0
Build complete! (49.27s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "ProtocolBuffers",
  "name" : "ProtocolBuffers",
  "path" : "/host/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "ProtocolBuffers",
      "targets" : [
        "ProtocolBuffers"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "ProtocolBuffers",
      "module_type" : "SwiftTarget",
      "name" : "ProtocolBuffers",
      "path" : ".",
      "product_memberships" : [
        "ProtocolBuffers"
      ],
      "sources" : [
        "Source/AbstractMessage.swift",
        "Source/CodedInputStream.swift",
        "Source/CodedOutputStream.swift",
        "Source/ConcreateExtensionField.swift",
        "Source/ExtendableMessage.swift",
        "Source/ExtensionRegistry.swift",
        "Source/Field.swift",
        "Source/GeneratedMessage.swift",
        "Source/Google.Protobuf.Any.proto.swift",
        "Source/Google.Protobuf.Api.proto.swift",
        "Source/Google.Protobuf.Descriptor.proto.swift",
        "Source/Google.Protobuf.Duration.proto.swift",
        "Source/Google.Protobuf.Empty.proto.swift",
        "Source/Google.Protobuf.FieldMask.proto.swift",
        "Source/Google.Protobuf.SourceContext.proto.swift",
        "Source/Google.Protobuf.Struct.proto.swift",
        "Source/Google.Protobuf.SwiftDescriptor.proto.swift",
        "Source/Google.Protobuf.Timestamp.proto.swift",
        "Source/Google.Protobuf.Type.proto.swift",
        "Source/Google.Protobuf.Wrappers.proto.swift",
        "Source/RingBuffer.swift",
        "Source/UnknownFieldSet.swift",
        "Source/WireFormat.swift"
      ],
      "type" : "library"
    },
    {
      "c99name" : "ProtocolBufferTests",
      "module_type" : "SwiftTarget",
      "name" : "ProtocolBufferTests",
      "path" : "plugin",
      "sources" : [
        "Tests/CodedInputStreamTests.swift",
        "Tests/CodedOuputStreamTests.swift",
        "Tests/ErrorHandlingTest.swift",
        "Tests/GeneratedMessageTests.swift",
        "Tests/MapFieldsTests.swift",
        "Tests/MessageTests.swift",
        "Tests/Performance.proto.swift",
        "Tests/PluginTest.swift",
        "Tests/ProtocolBuffersTests.swift",
        "Tests/SizeTest.swift",
        "Tests/SmallBlockInputStream.swift",
        "Tests/TestUtilities.swift",
        "Tests/UnknowFieldsTests.swift",
        "Tests/WireFormatTests.swift",
        "Tests/pbTests/Bar.Foo.proto.swift",
        "Tests/pbTests/Baz.Foo.proto.swift",
        "Tests/pbTests/Google.Protobuf.NoGenericServicesTest.UnittestNoGenericServices.proto.swift",
        "Tests/pbTests/Google.Protobuf.UnittestEnormousDescriptor.proto.swift",
        "Tests/pbTests/Proto2ArenaUnittest.UnittestArena.proto.swift",
        "Tests/pbTests/Proto2ArenaUnittest.UnittestNoArenaImport.proto.swift",
        "Tests/pbTests/Proto2NofieldpresenceUnittest.UnittestNoFieldPresence.proto.swift",
        "Tests/pbTests/Proto3ArenaUnittest.UnittestProto3Arena.proto.swift",
        "Tests/pbTests/Proto3PreserveUnknownEnumUnittest.UnittestPreserveUnknownEnum.proto.swift",
        "Tests/pbTests/ProtobufUnittest.Unittest.proto.swift",
        "Tests/pbTests/ProtobufUnittest.UnittestCustomOptions.proto.swift",
        "Tests/pbTests/ProtobufUnittest.UnittestEmbedOptimizeFor.proto.swift",
        "Tests/pbTests/ProtobufUnittest.UnittestLite.proto.swift",
        "Tests/pbTests/ProtobufUnittest.UnittestLiteImportsNonlite.proto.swift",
        "Tests/pbTests/ProtobufUnittest.UnittestMset.proto.swift",
        "Tests/pbTests/ProtobufUnittest.UnittestOptimizeFor.proto.swift",
        "Tests/pbTests/ProtobufUnittest.UnittestWellKnownTypes.proto.swift",
        "Tests/pbTests/ProtobufUnittestImport.UnittestImport.proto.swift",
        "Tests/pbTests/ProtobufUnittestImport.UnittestImportLite.proto.swift",
        "Tests/pbTests/ProtobufUnittestImport.UnittestImportPublic.proto.swift",
        "Tests/pbTests/ProtobufUnittestImport.UnittestImportPublicLite.proto.swift",
        "Tests/pbTests/ProtobufUnittestNoArena.UnittestNoArena.proto.swift",
        "Tests/pbTests/SwiftProtobufUnittest.UnittestMaps.proto.swift",
        "Tests/pbTests/ThreadingTest.swift",
        "Tests/pbTests/UnittestDropUnknownFields.UnittestDropUnknownFields.proto.swift",
        "Tests/pbTests/UnittestEmpty.proto.swift",
        "Tests/pbTests/UnittestErrorType.proto.swift",
        "Tests/pbTests/UnittestStruct.proto.swift",
        "Tests/pbTests/UnittestThreading.proto.swift"
      ],
      "target_dependencies" : [
        "ProtocolBuffers"
      ],
      "type" : "test"
    }
  ],
  "tools_version" : "4.0"
}
Done.
This is a staging environment. For live and up-to-date package information, visit swiftpackageindex.com.