Build Information
Successful build of swift-distributed-tracing-extras, reference 1.0.0-beta.1 (6906d6
), with Swift 6.1 for Linux on 28 Apr 2025 13:31:28 UTC.
Swift 6 data race errors: 52
Build Command
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
Build Log
========================================
RunAll
========================================
Builder version: 4.61.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/apple/swift-distributed-tracing-extras.git
Reference: 1.0.0-beta.1
Initialized empty Git repository in /host/spi-builder-workspace/.git/
hint: Using 'master' as the name for the initial branch. This default branch name
hint: is subject to change. To configure the initial branch name to use in all
hint: of your new repositories, which will suppress this warning, call:
hint:
hint: git config --global init.defaultBranch <name>
hint:
hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
hint: 'development'. The just-created branch can be renamed via this command:
hint:
hint: git branch -m <name>
From https://github.com/apple/swift-distributed-tracing-extras
* tag 1.0.0-beta.1 -> FETCH_HEAD
HEAD is now at 6906d6b Update package for tracing package 1.0-beta1
Cloned https://github.com/apple/swift-distributed-tracing-extras.git
Revision (git rev-parse @):
6906d6b7eaf86847231c54fd2163a87a78f51ace
SUCCESS checkout https://github.com/apple/swift-distributed-tracing-extras.git at 1.0.0-beta.1
========================================
Build
========================================
Selected platform: linux
Swift version: 6.1
Building package at path: $PWD
https://github.com/apple/swift-distributed-tracing-extras.git
https://github.com/apple/swift-distributed-tracing-extras.git
WARNING: environment variable SUPPRESS_SWIFT_6_FLAGS is not set
{
"dependencies" : [
{
"identity" : "swift-distributed-tracing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0-beta.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-distributed-tracing.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "swift-distributed-tracing-extras",
"name" : "swift-distributed-tracing-extras",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "TracingOpenTelemetrySemanticConventions",
"targets" : [
"TracingOpenTelemetrySemanticConventions"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "TracingOpenTelemetrySemanticConventionsTests",
"module_type" : "SwiftTarget",
"name" : "TracingOpenTelemetrySemanticConventionsTests",
"path" : "Tests/TracingOpenTelemetrySemanticConventionsTests",
"product_dependencies" : [
"Tracing"
],
"sources" : [
"CloudEventsSemanticsTests.swift",
"CodeSemanticsTests.swift",
"DatabaseSemanticsTests.swift",
"EndUserSemanticTests.swift",
"ErrorSemanticsTests.swift",
"FaaSSemanticsTests.swift",
"HTTPSemanticsTests.swift",
"MessagingSemanticsTests.swift",
"NetworkSemanticsTests.swift",
"PeerSemanticsTests.swift",
"RPCSemanticsTests.swift",
"ThreadSemanticsTests.swift",
"XCT+SpanAttributes.swift"
],
"target_dependencies" : [
"TracingOpenTelemetrySemanticConventions"
],
"type" : "test"
},
{
"c99name" : "TracingOpenTelemetrySemanticConventions",
"module_type" : "SwiftTarget",
"name" : "TracingOpenTelemetrySemanticConventions",
"path" : "Sources/TracingOpenTelemetrySemanticConventions",
"product_dependencies" : [
"Tracing"
],
"product_memberships" : [
"TracingOpenTelemetrySemanticConventions"
],
"sources" : [
"SpanAttributes+CloudEventsSemantics.swift",
"SpanAttributes+CodeSemantics.swift",
"SpanAttributes+DatabaseSemantics.swift",
"SpanAttributes+EndUserSemantics.swift",
"SpanAttributes+ErrorSemantics.swift",
"SpanAttributes+FaaSSemantics.swift",
"SpanAttributes+HTTPSemantics.swift",
"SpanAttributes+MessagingSemantics.swift",
"SpanAttributes+NetworkSemantics.swift",
"SpanAttributes+PeerSemantics.swift",
"SpanAttributes+RPCSemantics.swift",
"SpanAttributes+ThreadSemantics.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
Running build ...
bash -c docker run --pull=always --rm -v "checkouts-4606859-0":/host -w "$PWD" registry.gitlab.com/finestructure/spi-images:basic-6.1-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures 2>&1
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Fetching https://github.com/apple/swift-docc-plugin
Fetching https://github.com/apple/swift-distributed-tracing.git
[1/2049] Fetching swift-docc-plugin
[227/7023] Fetching swift-docc-plugin, swift-distributed-tracing
Fetched https://github.com/apple/swift-docc-plugin from cache (0.41s)
Fetched https://github.com/apple/swift-distributed-tracing.git from cache (0.46s)
Computing version for https://github.com/apple/swift-docc-plugin
Computed https://github.com/apple/swift-docc-plugin at 1.4.3 (1.04s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit
[1/3377] Fetching swift-docc-symbolkit
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.42s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.03s)
Computing version for https://github.com/apple/swift-distributed-tracing.git
Computed https://github.com/apple/swift-distributed-tracing.git at 1.2.0 (0.51s)
Fetching https://github.com/apple/swift-service-context.git
[1/1063] Fetching swift-service-context
Fetched https://github.com/apple/swift-service-context.git from cache (0.28s)
Computing version for https://github.com/apple/swift-service-context.git
Computed https://github.com/apple/swift-service-context.git at 1.2.0 (0.79s)
Creating working copy for https://github.com/apple/swift-service-context.git
Working copy of https://github.com/apple/swift-service-context.git resolved at 1.2.0
Creating working copy for https://github.com/apple/swift-docc-plugin
Working copy of https://github.com/apple/swift-docc-plugin resolved at 1.4.3
Creating working copy for https://github.com/apple/swift-distributed-tracing.git
Working copy of https://github.com/apple/swift-distributed-tracing.git resolved at 1.2.0
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
[1/1] Compiling plugin Swift-DocC Preview
[2/2] Compiling plugin Swift-DocC
Building for debugging...
[2/7] Write sources
[6/7] Write swift-version-24593BA9C3E375BF.txt
[8/10] Compiling ServiceContextModule ServiceContextKey.swift
[9/10] Compiling ServiceContextModule ServiceContext.swift
[10/10] Emitting module ServiceContextModule
[12/17] Compiling Instrumentation NoOpInstrument.swift
[13/17] Emitting module Instrumentation
[14/17] Compiling Instrumentation Instrument.swift
[15/17] Compiling Instrumentation MultiplexInstrument.swift
[16/17] Compiling Instrumentation Locks.swift
[17/17] Compiling Instrumentation InstrumentationSystem.swift
[19/26] Compiling Tracing TracingTime.swift
[20/26] Compiling Tracing TracerProtocol.swift
[21/26] Compiling Tracing TracerProtocol+Legacy.swift
[22/26] Compiling Tracing Tracer.swift
[23/26] Compiling Tracing InstrumentationSystem+Tracing.swift
[24/26] Compiling Tracing NoOpTracer.swift
[25/26] Emitting module Tracing
[26/26] Compiling Tracing SpanProtocol.swift
[28/39] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+DatabaseSemantics.swift
[29/39] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+EndUserSemantics.swift
[30/39] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+CloudEventsSemantics.swift
[31/39] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+CodeSemantics.swift
[32/39] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+ErrorSemantics.swift
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:131:31: warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
129 |
130 | /// When a new object is created.
131 | public static let insert = Operation(rawValue: "insert")
| |- warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'insert' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 | /// When an object is modified.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:134:31: warning: static property 'edit' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
132 |
133 | /// When an object is modified.
134 | public static let edit = Operation(rawValue: "edit")
| |- warning: static property 'edit' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'edit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 | /// When an object is deleted.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:137:31: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
135 |
136 | /// When an object is deleted.
137 | public static let delete = Operation(rawValue: "delete")
| |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:197:27: warning: static property 'dataSource' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
195 | ///
196 | /// When using this data source make sure to also set the ``FaaSAttributes/document`` span attributes.
197 | public static let dataSource = Trigger(rawValue: "datasource")
| |- warning: static property 'dataSource' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataSource' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 |
199 | /// To provide an answer to an inbound HTTP request.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:200:27: warning: static property 'http' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
198 |
199 | /// To provide an answer to an inbound HTTP request.
200 | public static let http = Trigger(rawValue: "http")
| |- warning: static property 'http' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'http' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 | /// A function is set to be executed when messages are sent to a messaging system.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:203:27: warning: static property 'pubSub' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
201 |
202 | /// A function is set to be executed when messages are sent to a messaging system.
203 | public static let pubSub = Trigger(rawValue: "pubsub")
| |- warning: static property 'pubSub' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pubSub' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
204 |
205 | /// A function is scheduled to be executed regularly.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:208:27: warning: static property 'timer' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
206 | ///
207 | /// When using this data source make sure to also set the ``FaaSAttributes/timer`` span attributes.
208 | public static let timer = Trigger(rawValue: "timer")
| |- warning: static property 'timer' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 |
210 | /// If none of the other well-known triggers apply.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:211:27: warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
209 |
210 | /// If none of the other well-known triggers apply.
211 | public static let other = Trigger(rawValue: "other")
| |- warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'other' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |
213 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:229:27: warning: static property 'alibabaCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
227 |
228 | /// Alibaba Cloud
229 | public static let alibabaCloud = Provider(rawValue: "alibaba_cloud")
| |- warning: static property 'alibabaCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'alibabaCloud' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
230 |
231 | /// Amazon Web Services
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:232:27: warning: static property 'aws' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
230 |
231 | /// Amazon Web Services
232 | public static let aws = Provider(rawValue: "aws")
| |- warning: static property 'aws' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'aws' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |
234 | /// Microsoft Azure
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:235:27: warning: static property 'azure' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
233 |
234 | /// Microsoft Azure
235 | public static let azure = Provider(rawValue: "azure")
| |- warning: static property 'azure' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'azure' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 | /// Google Cloud Platform
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:238:27: warning: static property 'gpc' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
236 |
237 | /// Google Cloud Platform
238 | public static let gpc = Provider(rawValue: "gpc")
| |- warning: static property 'gpc' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gpc' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |
240 | /// Tencent Cloud
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:241:27: warning: static property 'tencentCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
239 |
240 | /// Tencent Cloud
241 | public static let tencentCloud = Provider(rawValue: "tencent_cloud")
| |- warning: static property 'tencentCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'tencentCloud' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
242 |
243 | public func toSpanAttribute() -> SpanAttribute {
[33/39] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+FaaSSemantics.swift
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:131:31: warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
129 |
130 | /// When a new object is created.
131 | public static let insert = Operation(rawValue: "insert")
| |- warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'insert' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 | /// When an object is modified.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:134:31: warning: static property 'edit' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
132 |
133 | /// When an object is modified.
134 | public static let edit = Operation(rawValue: "edit")
| |- warning: static property 'edit' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'edit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 | /// When an object is deleted.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:137:31: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
135 |
136 | /// When an object is deleted.
137 | public static let delete = Operation(rawValue: "delete")
| |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:197:27: warning: static property 'dataSource' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
195 | ///
196 | /// When using this data source make sure to also set the ``FaaSAttributes/document`` span attributes.
197 | public static let dataSource = Trigger(rawValue: "datasource")
| |- warning: static property 'dataSource' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataSource' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 |
199 | /// To provide an answer to an inbound HTTP request.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:200:27: warning: static property 'http' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
198 |
199 | /// To provide an answer to an inbound HTTP request.
200 | public static let http = Trigger(rawValue: "http")
| |- warning: static property 'http' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'http' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 | /// A function is set to be executed when messages are sent to a messaging system.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:203:27: warning: static property 'pubSub' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
201 |
202 | /// A function is set to be executed when messages are sent to a messaging system.
203 | public static let pubSub = Trigger(rawValue: "pubsub")
| |- warning: static property 'pubSub' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pubSub' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
204 |
205 | /// A function is scheduled to be executed regularly.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:208:27: warning: static property 'timer' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
206 | ///
207 | /// When using this data source make sure to also set the ``FaaSAttributes/timer`` span attributes.
208 | public static let timer = Trigger(rawValue: "timer")
| |- warning: static property 'timer' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 |
210 | /// If none of the other well-known triggers apply.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:211:27: warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
209 |
210 | /// If none of the other well-known triggers apply.
211 | public static let other = Trigger(rawValue: "other")
| |- warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'other' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |
213 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:229:27: warning: static property 'alibabaCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
227 |
228 | /// Alibaba Cloud
229 | public static let alibabaCloud = Provider(rawValue: "alibaba_cloud")
| |- warning: static property 'alibabaCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'alibabaCloud' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
230 |
231 | /// Amazon Web Services
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:232:27: warning: static property 'aws' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
230 |
231 | /// Amazon Web Services
232 | public static let aws = Provider(rawValue: "aws")
| |- warning: static property 'aws' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'aws' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |
234 | /// Microsoft Azure
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:235:27: warning: static property 'azure' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
233 |
234 | /// Microsoft Azure
235 | public static let azure = Provider(rawValue: "azure")
| |- warning: static property 'azure' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'azure' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 | /// Google Cloud Platform
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:238:27: warning: static property 'gpc' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
236 |
237 | /// Google Cloud Platform
238 | public static let gpc = Provider(rawValue: "gpc")
| |- warning: static property 'gpc' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gpc' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |
240 | /// Tencent Cloud
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:241:27: warning: static property 'tencentCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
239 |
240 | /// Tencent Cloud
241 | public static let tencentCloud = Provider(rawValue: "tencent_cloud")
| |- warning: static property 'tencentCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'tencentCloud' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
242 |
243 | public func toSpanAttribute() -> SpanAttribute {
[34/40] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+RPCSemantics.swift
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:165:31: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
163 |
164 | /// OK
165 | public static let ok = StatusCode(rawValue: 0)
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ok' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |
167 | /// CANCELLED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:168:31: warning: static property 'cancelled' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
166 |
167 | /// CANCELLED
168 | public static let cancelled = StatusCode(rawValue: 1)
| |- warning: static property 'cancelled' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'cancelled' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |
170 | /// UNKNOWN
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:171:31: warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
169 |
170 | /// UNKNOWN
171 | public static let unknown = StatusCode(rawValue: 2)
| |- warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unknown' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |
173 | /// INVALID\_ARGUMENT
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:174:31: warning: static property 'invalidArgument' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
172 |
173 | /// INVALID\_ARGUMENT
174 | public static let invalidArgument = StatusCode(rawValue: 3)
| |- warning: static property 'invalidArgument' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'invalidArgument' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |
176 | /// DEADLINE\_EXCEEDED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:177:31: warning: static property 'deadlineExceeded' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
175 |
176 | /// DEADLINE\_EXCEEDED
177 | public static let deadlineExceeded = StatusCode(rawValue: 4)
| |- warning: static property 'deadlineExceeded' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'deadlineExceeded' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 | /// NOT\_FOUND
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:180:31: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
178 |
179 | /// NOT\_FOUND
180 | public static let notFound = StatusCode(rawValue: 5)
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'notFound' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |
182 | /// ALREADY\_EXISTS
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:183:31: warning: static property 'alreadyExists' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
181 |
182 | /// ALREADY\_EXISTS
183 | public static let alreadyExists = StatusCode(rawValue: 6)
| |- warning: static property 'alreadyExists' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'alreadyExists' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 |
185 | /// PERMISSION\_DENIED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:186:31: warning: static property 'permissionDenied' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
184 |
185 | /// PERMISSION\_DENIED
186 | public static let permissionDenied = StatusCode(rawValue: 7)
| |- warning: static property 'permissionDenied' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'permissionDenied' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |
188 | /// RESOURCE\_EXHAUSTED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:189:31: warning: static property 'resourceExhausted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
187 |
188 | /// RESOURCE\_EXHAUSTED
189 | public static let resourceExhausted = StatusCode(rawValue: 8)
| |- warning: static property 'resourceExhausted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'resourceExhausted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |
191 | /// FAILED\_PRECONDITION
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:192:31: warning: static property 'failedPrecondition' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
190 |
191 | /// FAILED\_PRECONDITION
192 | public static let failedPrecondition = StatusCode(rawValue: 9)
| |- warning: static property 'failedPrecondition' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'failedPrecondition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |
194 | /// ABORTED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:195:31: warning: static property 'aborted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
193 |
194 | /// ABORTED
195 | public static let aborted = StatusCode(rawValue: 10)
| |- warning: static property 'aborted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'aborted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
196 |
197 | /// OUT\_OF\_RANGE
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:198:31: warning: static property 'outOfRange' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
196 |
197 | /// OUT\_OF\_RANGE
198 | public static let outOfRange = StatusCode(rawValue: 11)
| |- warning: static property 'outOfRange' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'outOfRange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |
200 | /// UNIMPLEMENTED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:201:31: warning: static property 'unimplemented' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
199 |
200 | /// UNIMPLEMENTED
201 | public static let unimplemented = StatusCode(rawValue: 12)
| |- warning: static property 'unimplemented' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unimplemented' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 |
203 | /// INTERNAL
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:204:31: warning: static property 'internal' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
202 |
203 | /// INTERNAL
204 | public static let `internal` = StatusCode(rawValue: 13)
| |- warning: static property 'internal' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'internal' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |
206 | /// UNAVAILABLE
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:207:31: warning: static property 'unavailable' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
205 |
206 | /// UNAVAILABLE
207 | public static let unavailable = StatusCode(rawValue: 14)
| |- warning: static property 'unavailable' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unavailable' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 |
209 | /// DATA\_LOSS
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:210:31: warning: static property 'dataLoss' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
208 |
209 | /// DATA\_LOSS
210 | public static let dataLoss = StatusCode(rawValue: 15)
| |- warning: static property 'dataLoss' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataLoss' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
211 |
212 | /// UNAUTHENTICATED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:213:31: warning: static property 'unauthenticated' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
211 |
212 | /// UNAUTHENTICATED
213 | public static let unauthenticated = StatusCode(rawValue: 16)
| |- warning: static property 'unauthenticated' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unauthenticated' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |
215 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:282:27: warning: static property 'gRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
280 |
281 | /// gRPC
282 | public static let gRPC = System(rawValue: "grpc")
| |- warning: static property 'gRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gRPC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
283 |
284 | /// JSON RPC
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:285:27: warning: static property 'jsonRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
283 |
284 | /// JSON RPC
285 | public static let jsonRPC = System(rawValue: "jsonrpc")
| |- warning: static property 'jsonRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'jsonRPC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
286 |
287 | /// Java RMI
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:288:27: warning: static property 'javaRMI' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
286 |
287 | /// Java RMI
288 | public static let javaRMI = System(rawValue: "java_rmi")
| |- warning: static property 'javaRMI' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'javaRMI' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
289 |
290 | /// .NET WCF
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:291:27: warning: static property 'dotnetWCF' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
289 |
290 | /// .NET WCF
291 | public static let dotnetWCF = System(rawValue: "dotnet_wcf")
| |- warning: static property 'dotnetWCF' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dotnetWCF' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
292 |
293 | /// Apache Dubbo
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:294:27: warning: static property 'apacheDubbo' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
292 |
293 | /// Apache Dubbo
294 | public static let apacheDubbo = System(rawValue: "apache_dubbo")
| |- warning: static property 'apacheDubbo' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'apacheDubbo' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
295 |
296 | public func toSpanAttribute() -> SpanAttribute {
[35/40] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+NetworkSemantics.swift
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:60:27: warning: static property 'ipTCP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
58 |
59 | /// `ip_tcp`.
60 | public static let ipTCP = Transport(rawValue: "ip_tcp")
| |- warning: static property 'ipTCP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ipTCP' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |
62 | /// `ip_udp`.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:63:27: warning: static property 'ipUDP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
61 |
62 | /// `ip_udp`.
63 | public static let ipUDP = Transport(rawValue: "ip_udp")
| |- warning: static property 'ipUDP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ipUDP' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | /// Another IP-based protocol.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:66:27: warning: static property 'ip' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
64 |
65 | /// Another IP-based protocol.
66 | public static let ip = Transport(rawValue: "ip")
| |- warning: static property 'ip' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ip' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | /// Unix Domain socket.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:69:27: warning: static property 'unix' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
67 |
68 | /// Unix Domain socket.
69 | public static let unix = Transport(rawValue: "unix")
| |- warning: static property 'unix' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | /// Named or anonymous pipe.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:72:27: warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
70 |
71 | /// Named or anonymous pipe.
72 | public static let pipe = Transport(rawValue: "pipe")
| |- warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pipe' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |
74 | /// In-process communication.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:78:27: warning: static property 'inProcess' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
76 | /// Signals that there is only in-process communication not using a "real" network protocol in cases where network
77 | /// attributes would normally be expected. Usually all other network attributes can be left out in that case.
78 | public static let inProcess = Transport(rawValue: "inproc")
| |- warning: static property 'inProcess' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'inProcess' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 | /// Something else (non IP-based).
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:81:27: warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
79 |
80 | /// Something else (non IP-based).
81 | public static let other = Transport(rawValue: "other")
| |- warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'other' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | public func toSpanAttribute() -> SpanAttribute {
[36/40] Emitting module TracingOpenTelemetrySemanticConventions
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:131:31: warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
129 |
130 | /// When a new object is created.
131 | public static let insert = Operation(rawValue: "insert")
| |- warning: static property 'insert' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'insert' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
132 |
133 | /// When an object is modified.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:134:31: warning: static property 'edit' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
132 |
133 | /// When an object is modified.
134 | public static let edit = Operation(rawValue: "edit")
| |- warning: static property 'edit' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'edit' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
135 |
136 | /// When an object is deleted.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:137:31: warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
121 | /// Well-known data operations,
122 | /// used for the ``FaaSAttributes/DocumentAttributes/NestedSpanAttributes/operation`` span attribute.
123 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
124 | public let rawValue: String
125 |
:
135 |
136 | /// When an object is deleted.
137 | public static let delete = Operation(rawValue: "delete")
| |- warning: static property 'delete' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.DocumentAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'delete' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |
139 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:197:27: warning: static property 'dataSource' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
195 | ///
196 | /// When using this data source make sure to also set the ``FaaSAttributes/document`` span attributes.
197 | public static let dataSource = Trigger(rawValue: "datasource")
| |- warning: static property 'dataSource' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataSource' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
198 |
199 | /// To provide an answer to an inbound HTTP request.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:200:27: warning: static property 'http' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
198 |
199 | /// To provide an answer to an inbound HTTP request.
200 | public static let http = Trigger(rawValue: "http")
| |- warning: static property 'http' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'http' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |
202 | /// A function is set to be executed when messages are sent to a messaging system.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:203:27: warning: static property 'pubSub' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
201 |
202 | /// A function is set to be executed when messages are sent to a messaging system.
203 | public static let pubSub = Trigger(rawValue: "pubsub")
| |- warning: static property 'pubSub' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pubSub' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
204 |
205 | /// A function is scheduled to be executed regularly.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:208:27: warning: static property 'timer' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
206 | ///
207 | /// When using this data source make sure to also set the ``FaaSAttributes/timer`` span attributes.
208 | public static let timer = Trigger(rawValue: "timer")
| |- warning: static property 'timer' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'timer' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 |
210 | /// If none of the other well-known triggers apply.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:211:27: warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
185 | extension FaaSAttributes {
186 | /// Triggers which caused a function execution, used for the ``FaaSAttributes/NestedSpanAttributes/trigger`` span attribute.
187 | public struct Trigger: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Trigger' conform to the 'Sendable' protocol
188 | public let rawValue: String
189 |
:
209 |
210 | /// If none of the other well-known triggers apply.
211 | public static let other = Trigger(rawValue: "other")
| |- warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Trigger' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'other' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |
213 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:229:27: warning: static property 'alibabaCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
227 |
228 | /// Alibaba Cloud
229 | public static let alibabaCloud = Provider(rawValue: "alibaba_cloud")
| |- warning: static property 'alibabaCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'alibabaCloud' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
230 |
231 | /// Amazon Web Services
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:232:27: warning: static property 'aws' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
230 |
231 | /// Amazon Web Services
232 | public static let aws = Provider(rawValue: "aws")
| |- warning: static property 'aws' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'aws' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
233 |
234 | /// Microsoft Azure
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:235:27: warning: static property 'azure' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
233 |
234 | /// Microsoft Azure
235 | public static let azure = Provider(rawValue: "azure")
| |- warning: static property 'azure' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'azure' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
236 |
237 | /// Google Cloud Platform
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:238:27: warning: static property 'gpc' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
236 |
237 | /// Google Cloud Platform
238 | public static let gpc = Provider(rawValue: "gpc")
| |- warning: static property 'gpc' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gpc' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
239 |
240 | /// Tencent Cloud
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+FaaSSemantics.swift:241:27: warning: static property 'tencentCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
219 | extension FaaSAttributes {
220 | /// Well-known cloud providers, used for the ``FaaSAttributes/NestedSpanAttributes/invokedProvider`` span attribute.
221 | public struct Provider: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Provider' conform to the 'Sendable' protocol
222 | public let rawValue: String
223 |
:
239 |
240 | /// Tencent Cloud
241 | public static let tencentCloud = Provider(rawValue: "tencent_cloud")
| |- warning: static property 'tencentCloud' is not concurrency-safe because non-'Sendable' type 'FaaSAttributes.Provider' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'tencentCloud' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
242 |
243 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:242:31: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
240 |
241 | /// Normal message.
242 | public static let normal = MessageType(rawValue: "normal")
| |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'normal' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
243 |
244 | /// FIFO message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:245:31: warning: static property 'fifo' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
243 |
244 | /// FIFO message.
245 | public static let fifo = MessageType(rawValue: "fifo")
| |- warning: static property 'fifo' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'fifo' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
246 |
247 | /// Delay message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:248:31: warning: static property 'delay' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
246 |
247 | /// Delay message.
248 | public static let delay = MessageType(rawValue: "delay")
| |- warning: static property 'delay' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'delay' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
249 |
250 | /// Transaction message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:251:31: warning: static property 'transaction' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
249 |
250 | /// Transaction message.
251 | public static let transaction = MessageType(rawValue: "transaction")
| |- warning: static property 'transaction' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'transaction' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |
253 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:267:31: warning: static property 'clustering' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
257 |
258 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/consumptionModel`` span attribute.
259 | public struct ConsumptionModel: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'ConsumptionModel' conform to the 'Sendable' protocol
260 | public let rawValue: String
261 |
:
265 |
266 | /// Clustering consumption model.
267 | public static let clustering = ConsumptionModel(rawValue: "clustering")
| |- warning: static property 'clustering' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'clustering' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
268 |
269 | /// Broadcasting consumption model.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:270:31: warning: static property 'broadcasting' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
257 |
258 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/consumptionModel`` span attribute.
259 | public struct ConsumptionModel: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'ConsumptionModel' conform to the 'Sendable' protocol
260 | public let rawValue: String
261 |
:
268 |
269 | /// Broadcasting consumption model.
270 | public static let broadcasting = ConsumptionModel(rawValue: "broadcasting")
| |- warning: static property 'broadcasting' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'broadcasting' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
271 |
272 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:291:27: warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
281 | extension MessagingAttributes {
282 | /// Possible values for the ``MessagingAttributes/NestedSpanAttributes/destinationKind`` span attribute.
283 | public struct DestinationKind: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'DestinationKind' conform to the 'Sendable' protocol
284 | public let rawValue: String
285 |
:
289 |
290 | /// A message sent to a queue.
291 | public static let queue = DestinationKind(rawValue: "queue")
| |- warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'queue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
292 |
293 | /// A message sent to a topic.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:294:27: warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
281 | extension MessagingAttributes {
282 | /// Possible values for the ``MessagingAttributes/NestedSpanAttributes/destinationKind`` span attribute.
283 | public struct DestinationKind: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'DestinationKind' conform to the 'Sendable' protocol
284 | public let rawValue: String
285 |
:
292 |
293 | /// A message sent to a topic.
294 | public static let topic = DestinationKind(rawValue: "topic")
| |- warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'topic' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
295 |
296 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:320:27: warning: static property 'receive' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
310 | ///
311 | /// OpenTelemetry Spec: [Messaging Operation Names](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/messaging.md#operation-names)
312 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
313 | public let rawValue: String
314 |
:
318 |
319 | /// A message is received from a destination by a message consumer/server.
320 | public static let receive = Operation(rawValue: "receive")
| |- warning: static property 'receive' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |
322 | /// A message that was previously received from a destination is processed by a message consumer/server.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:323:27: warning: static property 'process' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
310 | ///
311 | /// OpenTelemetry Spec: [Messaging Operation Names](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/messaging.md#operation-names)
312 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
313 | public let rawValue: String
314 |
:
321 |
322 | /// A message that was previously received from a destination is processed by a message consumer/server.
323 | public static let process = Operation(rawValue: "process")
| |- warning: static property 'process' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'process' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
324 |
325 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:60:27: warning: static property 'ipTCP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
58 |
59 | /// `ip_tcp`.
60 | public static let ipTCP = Transport(rawValue: "ip_tcp")
| |- warning: static property 'ipTCP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ipTCP' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
61 |
62 | /// `ip_udp`.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:63:27: warning: static property 'ipUDP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
61 |
62 | /// `ip_udp`.
63 | public static let ipUDP = Transport(rawValue: "ip_udp")
| |- warning: static property 'ipUDP' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ipUDP' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
64 |
65 | /// Another IP-based protocol.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:66:27: warning: static property 'ip' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
64 |
65 | /// Another IP-based protocol.
66 | public static let ip = Transport(rawValue: "ip")
| |- warning: static property 'ip' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ip' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
67 |
68 | /// Unix Domain socket.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:69:27: warning: static property 'unix' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
67 |
68 | /// Unix Domain socket.
69 | public static let unix = Transport(rawValue: "unix")
| |- warning: static property 'unix' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unix' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
70 |
71 | /// Named or anonymous pipe.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:72:27: warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
70 |
71 | /// Named or anonymous pipe.
72 | public static let pipe = Transport(rawValue: "pipe")
| |- warning: static property 'pipe' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'pipe' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
73 |
74 | /// In-process communication.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:78:27: warning: static property 'inProcess' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
76 | /// Signals that there is only in-process communication not using a "real" network protocol in cases where network
77 | /// attributes would normally be expected. Usually all other network attributes can be left out in that case.
78 | public static let inProcess = Transport(rawValue: "inproc")
| |- warning: static property 'inProcess' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'inProcess' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
79 |
80 | /// Something else (non IP-based).
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+NetworkSemantics.swift:81:27: warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
50 | ///
51 | /// OpenTelemetry Spec: [Network transport attributes](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/span-general.md#network-transport-attributes)
52 | public struct Transport: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Transport' conform to the 'Sendable' protocol
53 | public let rawValue: String
54 |
:
79 |
80 | /// Something else (non IP-based).
81 | public static let other = Transport(rawValue: "other")
| |- warning: static property 'other' is not concurrency-safe because non-'Sendable' type 'NetworkAttributes.Transport' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'other' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
82 |
83 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:165:31: warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
163 |
164 | /// OK
165 | public static let ok = StatusCode(rawValue: 0)
| |- warning: static property 'ok' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'ok' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
166 |
167 | /// CANCELLED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:168:31: warning: static property 'cancelled' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
166 |
167 | /// CANCELLED
168 | public static let cancelled = StatusCode(rawValue: 1)
| |- warning: static property 'cancelled' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'cancelled' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |
170 | /// UNKNOWN
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:171:31: warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
169 |
170 | /// UNKNOWN
171 | public static let unknown = StatusCode(rawValue: 2)
| |- warning: static property 'unknown' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unknown' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
172 |
173 | /// INVALID\_ARGUMENT
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:174:31: warning: static property 'invalidArgument' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
172 |
173 | /// INVALID\_ARGUMENT
174 | public static let invalidArgument = StatusCode(rawValue: 3)
| |- warning: static property 'invalidArgument' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'invalidArgument' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |
176 | /// DEADLINE\_EXCEEDED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:177:31: warning: static property 'deadlineExceeded' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
175 |
176 | /// DEADLINE\_EXCEEDED
177 | public static let deadlineExceeded = StatusCode(rawValue: 4)
| |- warning: static property 'deadlineExceeded' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'deadlineExceeded' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
178 |
179 | /// NOT\_FOUND
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:180:31: warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
178 |
179 | /// NOT\_FOUND
180 | public static let notFound = StatusCode(rawValue: 5)
| |- warning: static property 'notFound' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'notFound' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |
182 | /// ALREADY\_EXISTS
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:183:31: warning: static property 'alreadyExists' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
181 |
182 | /// ALREADY\_EXISTS
183 | public static let alreadyExists = StatusCode(rawValue: 6)
| |- warning: static property 'alreadyExists' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'alreadyExists' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
184 |
185 | /// PERMISSION\_DENIED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:186:31: warning: static property 'permissionDenied' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
184 |
185 | /// PERMISSION\_DENIED
186 | public static let permissionDenied = StatusCode(rawValue: 7)
| |- warning: static property 'permissionDenied' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'permissionDenied' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |
188 | /// RESOURCE\_EXHAUSTED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:189:31: warning: static property 'resourceExhausted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
187 |
188 | /// RESOURCE\_EXHAUSTED
189 | public static let resourceExhausted = StatusCode(rawValue: 8)
| |- warning: static property 'resourceExhausted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'resourceExhausted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
190 |
191 | /// FAILED\_PRECONDITION
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:192:31: warning: static property 'failedPrecondition' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
190 |
191 | /// FAILED\_PRECONDITION
192 | public static let failedPrecondition = StatusCode(rawValue: 9)
| |- warning: static property 'failedPrecondition' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'failedPrecondition' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |
194 | /// ABORTED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:195:31: warning: static property 'aborted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
193 |
194 | /// ABORTED
195 | public static let aborted = StatusCode(rawValue: 10)
| |- warning: static property 'aborted' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'aborted' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
196 |
197 | /// OUT\_OF\_RANGE
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:198:31: warning: static property 'outOfRange' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
196 |
197 | /// OUT\_OF\_RANGE
198 | public static let outOfRange = StatusCode(rawValue: 11)
| |- warning: static property 'outOfRange' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'outOfRange' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |
200 | /// UNIMPLEMENTED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:201:31: warning: static property 'unimplemented' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
199 |
200 | /// UNIMPLEMENTED
201 | public static let unimplemented = StatusCode(rawValue: 12)
| |- warning: static property 'unimplemented' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unimplemented' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
202 |
203 | /// INTERNAL
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:204:31: warning: static property 'internal' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
202 |
203 | /// INTERNAL
204 | public static let `internal` = StatusCode(rawValue: 13)
| |- warning: static property 'internal' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'internal' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |
206 | /// UNAVAILABLE
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:207:31: warning: static property 'unavailable' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
205 |
206 | /// UNAVAILABLE
207 | public static let unavailable = StatusCode(rawValue: 14)
| |- warning: static property 'unavailable' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unavailable' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
208 |
209 | /// DATA\_LOSS
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:210:31: warning: static property 'dataLoss' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
208 |
209 | /// DATA\_LOSS
210 | public static let dataLoss = StatusCode(rawValue: 15)
| |- warning: static property 'dataLoss' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dataLoss' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
211 |
212 | /// UNAUTHENTICATED
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:213:31: warning: static property 'unauthenticated' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
151 | }
152 |
153 | public struct StatusCode: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'StatusCode' conform to the 'Sendable' protocol
154 | public let rawValue: Int64
155 |
:
211 |
212 | /// UNAUTHENTICATED
213 | public static let unauthenticated = StatusCode(rawValue: 16)
| |- warning: static property 'unauthenticated' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.GRPCAttributes.StatusCode' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'unauthenticated' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |
215 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:282:27: warning: static property 'gRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
280 |
281 | /// gRPC
282 | public static let gRPC = System(rawValue: "grpc")
| |- warning: static property 'gRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'gRPC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
283 |
284 | /// JSON RPC
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:285:27: warning: static property 'jsonRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
283 |
284 | /// JSON RPC
285 | public static let jsonRPC = System(rawValue: "jsonrpc")
| |- warning: static property 'jsonRPC' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'jsonRPC' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
286 |
287 | /// Java RMI
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:288:27: warning: static property 'javaRMI' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
286 |
287 | /// Java RMI
288 | public static let javaRMI = System(rawValue: "java_rmi")
| |- warning: static property 'javaRMI' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'javaRMI' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
289 |
290 | /// .NET WCF
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:291:27: warning: static property 'dotnetWCF' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
289 |
290 | /// .NET WCF
291 | public static let dotnetWCF = System(rawValue: "dotnet_wcf")
| |- warning: static property 'dotnetWCF' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'dotnetWCF' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
292 |
293 | /// Apache Dubbo
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+RPCSemantics.swift:294:27: warning: static property 'apacheDubbo' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
272 | extension RPCAttributes {
273 | /// Well-known RPC systems, used for the ``RPCAttributes/NestedSpanAttributes/system`` span attribute.
274 | public struct System: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'System' conform to the 'Sendable' protocol
275 | public let rawValue: String
276 |
:
292 |
293 | /// Apache Dubbo
294 | public static let apacheDubbo = System(rawValue: "apache_dubbo")
| |- warning: static property 'apacheDubbo' is not concurrency-safe because non-'Sendable' type 'RPCAttributes.System' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'apacheDubbo' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
295 |
296 | public func toSpanAttribute() -> SpanAttribute {
[37/40] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+ThreadSemantics.swift
[38/40] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+PeerSemantics.swift
[39/40] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+HTTPSemantics.swift
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:242:31: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
240 |
241 | /// Normal message.
242 | public static let normal = MessageType(rawValue: "normal")
| |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'normal' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
243 |
244 | /// FIFO message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:245:31: warning: static property 'fifo' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
243 |
244 | /// FIFO message.
245 | public static let fifo = MessageType(rawValue: "fifo")
| |- warning: static property 'fifo' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'fifo' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
246 |
247 | /// Delay message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:248:31: warning: static property 'delay' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
246 |
247 | /// Delay message.
248 | public static let delay = MessageType(rawValue: "delay")
| |- warning: static property 'delay' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'delay' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
249 |
250 | /// Transaction message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:251:31: warning: static property 'transaction' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
249 |
250 | /// Transaction message.
251 | public static let transaction = MessageType(rawValue: "transaction")
| |- warning: static property 'transaction' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'transaction' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |
253 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:267:31: warning: static property 'clustering' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
257 |
258 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/consumptionModel`` span attribute.
259 | public struct ConsumptionModel: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'ConsumptionModel' conform to the 'Sendable' protocol
260 | public let rawValue: String
261 |
:
265 |
266 | /// Clustering consumption model.
267 | public static let clustering = ConsumptionModel(rawValue: "clustering")
| |- warning: static property 'clustering' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'clustering' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
268 |
269 | /// Broadcasting consumption model.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:270:31: warning: static property 'broadcasting' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
257 |
258 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/consumptionModel`` span attribute.
259 | public struct ConsumptionModel: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'ConsumptionModel' conform to the 'Sendable' protocol
260 | public let rawValue: String
261 |
:
268 |
269 | /// Broadcasting consumption model.
270 | public static let broadcasting = ConsumptionModel(rawValue: "broadcasting")
| |- warning: static property 'broadcasting' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'broadcasting' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
271 |
272 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:291:27: warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
281 | extension MessagingAttributes {
282 | /// Possible values for the ``MessagingAttributes/NestedSpanAttributes/destinationKind`` span attribute.
283 | public struct DestinationKind: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'DestinationKind' conform to the 'Sendable' protocol
284 | public let rawValue: String
285 |
:
289 |
290 | /// A message sent to a queue.
291 | public static let queue = DestinationKind(rawValue: "queue")
| |- warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'queue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
292 |
293 | /// A message sent to a topic.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:294:27: warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
281 | extension MessagingAttributes {
282 | /// Possible values for the ``MessagingAttributes/NestedSpanAttributes/destinationKind`` span attribute.
283 | public struct DestinationKind: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'DestinationKind' conform to the 'Sendable' protocol
284 | public let rawValue: String
285 |
:
292 |
293 | /// A message sent to a topic.
294 | public static let topic = DestinationKind(rawValue: "topic")
| |- warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'topic' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
295 |
296 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:320:27: warning: static property 'receive' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
310 | ///
311 | /// OpenTelemetry Spec: [Messaging Operation Names](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/messaging.md#operation-names)
312 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
313 | public let rawValue: String
314 |
:
318 |
319 | /// A message is received from a destination by a message consumer/server.
320 | public static let receive = Operation(rawValue: "receive")
| |- warning: static property 'receive' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |
322 | /// A message that was previously received from a destination is processed by a message consumer/server.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:323:27: warning: static property 'process' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
310 | ///
311 | /// OpenTelemetry Spec: [Messaging Operation Names](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/messaging.md#operation-names)
312 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
313 | public let rawValue: String
314 |
:
321 |
322 | /// A message that was previously received from a destination is processed by a message consumer/server.
323 | public static let process = Operation(rawValue: "process")
| |- warning: static property 'process' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'process' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
324 |
325 | public func toSpanAttribute() -> SpanAttribute {
[40/40] Compiling TracingOpenTelemetrySemanticConventions SpanAttributes+MessagingSemantics.swift
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:242:31: warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
240 |
241 | /// Normal message.
242 | public static let normal = MessageType(rawValue: "normal")
| |- warning: static property 'normal' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'normal' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
243 |
244 | /// FIFO message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:245:31: warning: static property 'fifo' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
243 |
244 | /// FIFO message.
245 | public static let fifo = MessageType(rawValue: "fifo")
| |- warning: static property 'fifo' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'fifo' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
246 |
247 | /// Delay message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:248:31: warning: static property 'delay' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
246 |
247 | /// Delay message.
248 | public static let delay = MessageType(rawValue: "delay")
| |- warning: static property 'delay' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'delay' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
249 |
250 | /// Transaction message.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:251:31: warning: static property 'transaction' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
232 |
233 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/messageType`` span attribute.
234 | public struct MessageType: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'MessageType' conform to the 'Sendable' protocol
235 | public let rawValue: String
236 |
:
249 |
250 | /// Transaction message.
251 | public static let transaction = MessageType(rawValue: "transaction")
| |- warning: static property 'transaction' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.MessageType' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'transaction' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
252 |
253 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:267:31: warning: static property 'clustering' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
257 |
258 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/consumptionModel`` span attribute.
259 | public struct ConsumptionModel: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'ConsumptionModel' conform to the 'Sendable' protocol
260 | public let rawValue: String
261 |
:
265 |
266 | /// Clustering consumption model.
267 | public static let clustering = ConsumptionModel(rawValue: "clustering")
| |- warning: static property 'clustering' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'clustering' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
268 |
269 | /// Broadcasting consumption model.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:270:31: warning: static property 'broadcasting' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
257 |
258 | /// Possible values for the ``MessagingAttributes/RocketMQAttributes/NestedSpanAttributes/consumptionModel`` span attribute.
259 | public struct ConsumptionModel: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'ConsumptionModel' conform to the 'Sendable' protocol
260 | public let rawValue: String
261 |
:
268 |
269 | /// Broadcasting consumption model.
270 | public static let broadcasting = ConsumptionModel(rawValue: "broadcasting")
| |- warning: static property 'broadcasting' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.RocketMQAttributes.ConsumptionModel' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'broadcasting' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
271 |
272 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:291:27: warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
281 | extension MessagingAttributes {
282 | /// Possible values for the ``MessagingAttributes/NestedSpanAttributes/destinationKind`` span attribute.
283 | public struct DestinationKind: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'DestinationKind' conform to the 'Sendable' protocol
284 | public let rawValue: String
285 |
:
289 |
290 | /// A message sent to a queue.
291 | public static let queue = DestinationKind(rawValue: "queue")
| |- warning: static property 'queue' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'queue' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
292 |
293 | /// A message sent to a topic.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:294:27: warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
281 | extension MessagingAttributes {
282 | /// Possible values for the ``MessagingAttributes/NestedSpanAttributes/destinationKind`` span attribute.
283 | public struct DestinationKind: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'DestinationKind' conform to the 'Sendable' protocol
284 | public let rawValue: String
285 |
:
292 |
293 | /// A message sent to a topic.
294 | public static let topic = DestinationKind(rawValue: "topic")
| |- warning: static property 'topic' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.DestinationKind' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'topic' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
295 |
296 | public func toSpanAttribute() -> SpanAttribute {
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:320:27: warning: static property 'receive' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
310 | ///
311 | /// OpenTelemetry Spec: [Messaging Operation Names](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/messaging.md#operation-names)
312 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
313 | public let rawValue: String
314 |
:
318 |
319 | /// A message is received from a destination by a message consumer/server.
320 | public static let receive = Operation(rawValue: "receive")
| |- warning: static property 'receive' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'receive' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
321 |
322 | /// A message that was previously received from a destination is processed by a message consumer/server.
/host/spi-builder-workspace/Sources/TracingOpenTelemetrySemanticConventions/SpanAttributes+MessagingSemantics.swift:323:27: warning: static property 'process' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
310 | ///
311 | /// OpenTelemetry Spec: [Messaging Operation Names](https://github.com/open-telemetry/opentelemetry-specification/blob/v1.11.0/specification/trace/semantic_conventions/messaging.md#operation-names)
312 | public struct Operation: RawRepresentable, SpanAttributeConvertible {
| `- note: consider making struct 'Operation' conform to the 'Sendable' protocol
313 | public let rawValue: String
314 |
:
321 |
322 | /// A message that was previously received from a destination is processed by a message consumer/server.
323 | public static let process = Operation(rawValue: "process")
| |- warning: static property 'process' is not concurrency-safe because non-'Sendable' type 'MessagingAttributes.Operation' may have shared mutable state; this is an error in the Swift 6 language mode
| |- note: add '@MainActor' to make static property 'process' part of global actor 'MainActor'
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
324 |
325 | public func toSpanAttribute() -> SpanAttribute {
Build complete! (27.69s)
Build complete.
{
"dependencies" : [
{
"identity" : "swift-distributed-tracing",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0-beta.1",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-distributed-tracing.git"
},
{
"identity" : "swift-docc-plugin",
"requirement" : {
"range" : [
{
"lower_bound" : "1.0.0",
"upper_bound" : "2.0.0"
}
]
},
"type" : "sourceControl",
"url" : "https://github.com/apple/swift-docc-plugin"
}
],
"manifest_display_name" : "swift-distributed-tracing-extras",
"name" : "swift-distributed-tracing-extras",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "TracingOpenTelemetrySemanticConventions",
"targets" : [
"TracingOpenTelemetrySemanticConventions"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "TracingOpenTelemetrySemanticConventionsTests",
"module_type" : "SwiftTarget",
"name" : "TracingOpenTelemetrySemanticConventionsTests",
"path" : "Tests/TracingOpenTelemetrySemanticConventionsTests",
"product_dependencies" : [
"Tracing"
],
"sources" : [
"CloudEventsSemanticsTests.swift",
"CodeSemanticsTests.swift",
"DatabaseSemanticsTests.swift",
"EndUserSemanticTests.swift",
"ErrorSemanticsTests.swift",
"FaaSSemanticsTests.swift",
"HTTPSemanticsTests.swift",
"MessagingSemanticsTests.swift",
"NetworkSemanticsTests.swift",
"PeerSemanticsTests.swift",
"RPCSemanticsTests.swift",
"ThreadSemanticsTests.swift",
"XCT+SpanAttributes.swift"
],
"target_dependencies" : [
"TracingOpenTelemetrySemanticConventions"
],
"type" : "test"
},
{
"c99name" : "TracingOpenTelemetrySemanticConventions",
"module_type" : "SwiftTarget",
"name" : "TracingOpenTelemetrySemanticConventions",
"path" : "Sources/TracingOpenTelemetrySemanticConventions",
"product_dependencies" : [
"Tracing"
],
"product_memberships" : [
"TracingOpenTelemetrySemanticConventions"
],
"sources" : [
"SpanAttributes+CloudEventsSemantics.swift",
"SpanAttributes+CodeSemantics.swift",
"SpanAttributes+DatabaseSemantics.swift",
"SpanAttributes+EndUserSemantics.swift",
"SpanAttributes+ErrorSemantics.swift",
"SpanAttributes+FaaSSemantics.swift",
"SpanAttributes+HTTPSemantics.swift",
"SpanAttributes+MessagingSemantics.swift",
"SpanAttributes+NetworkSemantics.swift",
"SpanAttributes+PeerSemantics.swift",
"SpanAttributes+RPCSemantics.swift",
"SpanAttributes+ThreadSemantics.swift"
],
"type" : "library"
}
],
"tools_version" : "5.6"
}
basic-6.1-latest: Pulling from finestructure/spi-images
Digest: sha256:3bdcac04179f4ed3e5b8e9dbd6e74bbf5ebc0f4fde48bbaad7d1e5c757e65bcb
Status: Image is up to date for registry.gitlab.com/finestructure/spi-images:basic-6.1-latest
Done.