Build Information
Successful build of SwiftDisc, reference main (10b4fe), with Swift 6.1 for iOS using Xcode 16.3 on 11 Dec 2025 03:15:46 UTC.
Swift 6 data race errors: 63
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun xcodebuild -IDEClonedSourcePackagesDirPathOverride=$PWD/.dependencies -skipMacroValidation -skipPackagePluginValidation -derivedDataPath $PWD/.derivedData build -scheme SwiftDisc -destination generic/platform=iOS OTHER_SWIFT_FLAGS=-stats-output-dir .stats -strict-concurrency=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCapturesBuild Log
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:115:23: warning: passing closure as a 'sending' parameter risks causing data races between 'self'-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:45: note: closure captures 'eventSink' which is accessible to 'self'-isolated code
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
let msg = try await socket.receive()
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
let msg = try await socket.receive()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: warning: sending 'eventSink' risks causing data races; this is an error in the Swift 6 language mode
await self?.readLoop(eventSink: eventSink)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: note: sending task-isolated 'eventSink' to actor-isolated instance method 'readLoop(eventSink:)' risks causing data races between actor-isolated and task-isolated uses
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
guard case let .string(helloText) = try await socket.receive() else {
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
guard case let .string(helloText) = try await socket.receive() else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:115:23: warning: passing closure as a 'sending' parameter risks causing data races between 'self'-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:45: note: closure captures 'eventSink' which is accessible to 'self'-isolated code
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
let msg = try await socket.receive()
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
let msg = try await socket.receive()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: warning: sending 'eventSink' risks causing data races; this is an error in the Swift 6 language mode
await self?.readLoop(eventSink: eventSink)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: note: sending task-isolated 'eventSink' to actor-isolated instance method 'readLoop(eventSink:)' risks causing data races between actor-isolated and task-isolated uses
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayModels.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayModels.swift:207:16: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
public let op: Int = 8
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayModels.swift:207:16: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'op' case to silence this warning
public let op: Int = 8
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayModels.swift:207:16: note: make the property mutable instead
public let op: Int = 8
~~~ ^
var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
guard case let .string(helloText) = try await socket.receive() else {
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
guard case let .string(helloText) = try await socket.receive() else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:115:23: warning: passing closure as a 'sending' parameter risks causing data races between 'self'-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:45: note: closure captures 'eventSink' which is accessible to 'self'-isolated code
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
let msg = try await socket.receive()
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
let msg = try await socket.receive()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: warning: sending 'eventSink' risks causing data races; this is an error in the Swift 6 language mode
await self?.readLoop(eventSink: eventSink)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: note: sending task-isolated 'eventSink' to actor-isolated instance method 'readLoop(eventSink:)' risks causing data races between actor-isolated and task-isolated uses
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:7:23: warning: static property 'guilds' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guilds = GatewayIntents(rawValue: 1 << 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:7:23: note: add '@MainActor' to make static property 'guilds' part of global actor 'MainActor'
public static let guilds = GatewayIntents(rawValue: 1 << 0)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:7:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guilds = GatewayIntents(rawValue: 1 << 0)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:8:23: warning: static property 'guildMembers' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMembers = GatewayIntents(rawValue: 1 << 1)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:8:23: note: add '@MainActor' to make static property 'guildMembers' part of global actor 'MainActor'
public static let guildMembers = GatewayIntents(rawValue: 1 << 1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:8:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMembers = GatewayIntents(rawValue: 1 << 1)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:9:23: warning: static property 'guildModeration' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildModeration = GatewayIntents(rawValue: 1 << 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:9:23: note: add '@MainActor' to make static property 'guildModeration' part of global actor 'MainActor'
public static let guildModeration = GatewayIntents(rawValue: 1 << 2)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:9:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildModeration = GatewayIntents(rawValue: 1 << 2)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:10:23: warning: static property 'guildEmojisAndStickers' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildEmojisAndStickers = GatewayIntents(rawValue: 1 << 3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:10:23: note: add '@MainActor' to make static property 'guildEmojisAndStickers' part of global actor 'MainActor'
public static let guildEmojisAndStickers = GatewayIntents(rawValue: 1 << 3)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:10:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildEmojisAndStickers = GatewayIntents(rawValue: 1 << 3)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:11:23: warning: static property 'guildIntegrations' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildIntegrations = GatewayIntents(rawValue: 1 << 4)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:11:23: note: add '@MainActor' to make static property 'guildIntegrations' part of global actor 'MainActor'
public static let guildIntegrations = GatewayIntents(rawValue: 1 << 4)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:11:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildIntegrations = GatewayIntents(rawValue: 1 << 4)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:12:23: warning: static property 'guildWebhooks' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildWebhooks = GatewayIntents(rawValue: 1 << 5)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:12:23: note: add '@MainActor' to make static property 'guildWebhooks' part of global actor 'MainActor'
public static let guildWebhooks = GatewayIntents(rawValue: 1 << 5)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:12:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildWebhooks = GatewayIntents(rawValue: 1 << 5)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:13:23: warning: static property 'guildInvites' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildInvites = GatewayIntents(rawValue: 1 << 6)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:13:23: note: add '@MainActor' to make static property 'guildInvites' part of global actor 'MainActor'
public static let guildInvites = GatewayIntents(rawValue: 1 << 6)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:13:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildInvites = GatewayIntents(rawValue: 1 << 6)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:14:23: warning: static property 'guildVoiceStates' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildVoiceStates = GatewayIntents(rawValue: 1 << 7)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:14:23: note: add '@MainActor' to make static property 'guildVoiceStates' part of global actor 'MainActor'
public static let guildVoiceStates = GatewayIntents(rawValue: 1 << 7)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildVoiceStates = GatewayIntents(rawValue: 1 << 7)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:15:23: warning: static property 'guildPresences' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildPresences = GatewayIntents(rawValue: 1 << 8)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:15:23: note: add '@MainActor' to make static property 'guildPresences' part of global actor 'MainActor'
public static let guildPresences = GatewayIntents(rawValue: 1 << 8)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildPresences = GatewayIntents(rawValue: 1 << 8)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:16:23: warning: static property 'guildMessages' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMessages = GatewayIntents(rawValue: 1 << 9)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:16:23: note: add '@MainActor' to make static property 'guildMessages' part of global actor 'MainActor'
public static let guildMessages = GatewayIntents(rawValue: 1 << 9)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMessages = GatewayIntents(rawValue: 1 << 9)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:17:23: warning: static property 'guildMessageReactions' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMessageReactions = GatewayIntents(rawValue: 1 << 10)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:17:23: note: add '@MainActor' to make static property 'guildMessageReactions' part of global actor 'MainActor'
public static let guildMessageReactions = GatewayIntents(rawValue: 1 << 10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMessageReactions = GatewayIntents(rawValue: 1 << 10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:18:23: warning: static property 'guildMessageTyping' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMessageTyping = GatewayIntents(rawValue: 1 << 11)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:18:23: note: add '@MainActor' to make static property 'guildMessageTyping' part of global actor 'MainActor'
public static let guildMessageTyping = GatewayIntents(rawValue: 1 << 11)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMessageTyping = GatewayIntents(rawValue: 1 << 11)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:19:23: warning: static property 'directMessages' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let directMessages = GatewayIntents(rawValue: 1 << 12)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:19:23: note: add '@MainActor' to make static property 'directMessages' part of global actor 'MainActor'
public static let directMessages = GatewayIntents(rawValue: 1 << 12)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let directMessages = GatewayIntents(rawValue: 1 << 12)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:20:23: warning: static property 'directMessageReactions' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let directMessageReactions = GatewayIntents(rawValue: 1 << 13)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:20:23: note: add '@MainActor' to make static property 'directMessageReactions' part of global actor 'MainActor'
public static let directMessageReactions = GatewayIntents(rawValue: 1 << 13)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let directMessageReactions = GatewayIntents(rawValue: 1 << 13)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:21:23: warning: static property 'directMessageTyping' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let directMessageTyping = GatewayIntents(rawValue: 1 << 14)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:21:23: note: add '@MainActor' to make static property 'directMessageTyping' part of global actor 'MainActor'
public static let directMessageTyping = GatewayIntents(rawValue: 1 << 14)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let directMessageTyping = GatewayIntents(rawValue: 1 << 14)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:22:23: warning: static property 'messageContent' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let messageContent = GatewayIntents(rawValue: 1 << 15)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:22:23: note: add '@MainActor' to make static property 'messageContent' part of global actor 'MainActor'
public static let messageContent = GatewayIntents(rawValue: 1 << 15)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let messageContent = GatewayIntents(rawValue: 1 << 15)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:23:23: warning: static property 'guildScheduledEvents' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildScheduledEvents = GatewayIntents(rawValue: 1 << 16)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:23:23: note: add '@MainActor' to make static property 'guildScheduledEvents' part of global actor 'MainActor'
public static let guildScheduledEvents = GatewayIntents(rawValue: 1 << 16)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildScheduledEvents = GatewayIntents(rawValue: 1 << 16)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:24:23: warning: static property 'autoModerationConfiguration' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let autoModerationConfiguration = GatewayIntents(rawValue: 1 << 20)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:24:23: note: add '@MainActor' to make static property 'autoModerationConfiguration' part of global actor 'MainActor'
public static let autoModerationConfiguration = GatewayIntents(rawValue: 1 << 20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:24:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let autoModerationConfiguration = GatewayIntents(rawValue: 1 << 20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:25:23: warning: static property 'autoModerationExecution' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let autoModerationExecution = GatewayIntents(rawValue: 1 << 21)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:25:23: note: add '@MainActor' to make static property 'autoModerationExecution' part of global actor 'MainActor'
public static let autoModerationExecution = GatewayIntents(rawValue: 1 << 21)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:25:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let autoModerationExecution = GatewayIntents(rawValue: 1 << 21)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
guard case let .string(helloText) = try await socket.receive() else {
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
guard case let .string(helloText) = try await socket.receive() else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:115:23: warning: passing closure as a 'sending' parameter risks causing data races between 'self'-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:45: note: closure captures 'eventSink' which is accessible to 'self'-isolated code
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
let msg = try await socket.receive()
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
let msg = try await socket.receive()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: warning: sending 'eventSink' risks causing data races; this is an error in the Swift 6 language mode
await self?.readLoop(eventSink: eventSink)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: note: sending task-isolated 'eventSink' to actor-isolated instance method 'readLoop(eventSink:)' risks causing data races between actor-isolated and task-isolated uses
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/WebSocket.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
guard case let .string(helloText) = try await socket.receive() else {
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
guard case let .string(helloText) = try await socket.receive() else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:115:23: warning: passing closure as a 'sending' parameter risks causing data races between 'self'-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:45: note: closure captures 'eventSink' which is accessible to 'self'-isolated code
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
let msg = try await socket.receive()
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
let msg = try await socket.receive()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: warning: sending 'eventSink' risks causing data races; this is an error in the Swift 6 language mode
await self?.readLoop(eventSink: eventSink)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: note: sending task-isolated 'eventSink' to actor-isolated instance method 'readLoop(eventSink:)' risks causing data races between actor-isolated and task-isolated uses
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/ActivityBuilder.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
guard case let .string(helloText) = try await socket.receive() else {
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
guard case let .string(helloText) = try await socket.receive() else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:115:23: warning: passing closure as a 'sending' parameter risks causing data races between 'self'-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:45: note: closure captures 'eventSink' which is accessible to 'self'-isolated code
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
let msg = try await socket.receive()
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
let msg = try await socket.receive()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: warning: sending 'eventSink' risks causing data races; this is an error in the Swift 6 language mode
await self?.readLoop(eventSink: eventSink)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: note: sending task-isolated 'eventSink' to actor-isolated instance method 'readLoop(eventSink:)' risks causing data races between actor-isolated and task-isolated uses
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/AutocompleteRouter.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:37:27: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
guard case let .string(helloText) = try await socket.receive() else {
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:85:62: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
guard case let .string(helloText) = try await socket.receive() else {
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:104:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:111:30: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:115:23: warning: passing closure as a 'sending' parameter risks causing data races between 'self'-isolated code and concurrent execution of the closure; this is an error in the Swift 6 language mode
Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:45: note: closure captures 'eventSink' which is accessible to 'self'-isolated code
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:382:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
let msg = try await socket.receive()
~~~~~~~^~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:131:44: note: sending 'self'-isolated 'socket' to nonisolated instance method 'receive()' risks causing data races between nonisolated and 'self'-isolated uses
let msg = try await socket.receive()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: warning: sending 'eventSink' risks causing data races; this is an error in the Swift 6 language mode
await self?.readLoop(eventSink: eventSink)
~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:116:25: note: sending task-isolated 'eventSink' to actor-isolated instance method 'readLoop(eventSink:)' risks causing data races between actor-isolated and task-isolated uses
await self?.readLoop(eventSink: eventSink)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:367:35: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
await socket?.close()
~~~~~~~~^~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:406:23: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'close()' risks causing races in between 'self'-isolated and nonisolated uses
await socket?.close()
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: warning: sending 'socket' risks causing data races; this is an error in the Swift 6 language mode
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:419:31: note: sending 'self'-isolated 'socket' to nonisolated instance method 'send' risks causing data races between nonisolated and 'self'-isolated uses
try? await socket.send(.string(String(decoding: data, as: UTF8.self)))
^
SwiftCompile normal arm64 Compiling\ Guild.swift,\ GuildBan.swift,\ GuildMember.swift,\ GuildWidgetSettings.swift,\ Interaction.swift,\ Invite.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/Guild.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/GuildBan.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/GuildMember.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/GuildWidgetSettings.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/Interaction.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/Invite.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/Guild.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/GuildBan.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/GuildMember.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/GuildWidgetSettings.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/Interaction.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/Invite.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftEmitModule normal arm64 Emitting\ module\ for\ SwiftDisc (in target 'SwiftDisc' from project 'SwiftDisc')
EmitSwiftModule normal arm64 (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:7:23: warning: static property 'guilds' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guilds = GatewayIntents(rawValue: 1 << 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:7:23: note: add '@MainActor' to make static property 'guilds' part of global actor 'MainActor'
public static let guilds = GatewayIntents(rawValue: 1 << 0)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:7:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guilds = GatewayIntents(rawValue: 1 << 0)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:8:23: warning: static property 'guildMembers' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMembers = GatewayIntents(rawValue: 1 << 1)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:8:23: note: add '@MainActor' to make static property 'guildMembers' part of global actor 'MainActor'
public static let guildMembers = GatewayIntents(rawValue: 1 << 1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:8:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMembers = GatewayIntents(rawValue: 1 << 1)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:9:23: warning: static property 'guildModeration' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildModeration = GatewayIntents(rawValue: 1 << 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:9:23: note: add '@MainActor' to make static property 'guildModeration' part of global actor 'MainActor'
public static let guildModeration = GatewayIntents(rawValue: 1 << 2)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:9:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildModeration = GatewayIntents(rawValue: 1 << 2)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:10:23: warning: static property 'guildEmojisAndStickers' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildEmojisAndStickers = GatewayIntents(rawValue: 1 << 3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:10:23: note: add '@MainActor' to make static property 'guildEmojisAndStickers' part of global actor 'MainActor'
public static let guildEmojisAndStickers = GatewayIntents(rawValue: 1 << 3)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:10:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildEmojisAndStickers = GatewayIntents(rawValue: 1 << 3)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:11:23: warning: static property 'guildIntegrations' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildIntegrations = GatewayIntents(rawValue: 1 << 4)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:11:23: note: add '@MainActor' to make static property 'guildIntegrations' part of global actor 'MainActor'
public static let guildIntegrations = GatewayIntents(rawValue: 1 << 4)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:11:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildIntegrations = GatewayIntents(rawValue: 1 << 4)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:12:23: warning: static property 'guildWebhooks' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildWebhooks = GatewayIntents(rawValue: 1 << 5)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:12:23: note: add '@MainActor' to make static property 'guildWebhooks' part of global actor 'MainActor'
public static let guildWebhooks = GatewayIntents(rawValue: 1 << 5)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:12:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildWebhooks = GatewayIntents(rawValue: 1 << 5)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:13:23: warning: static property 'guildInvites' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildInvites = GatewayIntents(rawValue: 1 << 6)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:13:23: note: add '@MainActor' to make static property 'guildInvites' part of global actor 'MainActor'
public static let guildInvites = GatewayIntents(rawValue: 1 << 6)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:13:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildInvites = GatewayIntents(rawValue: 1 << 6)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:14:23: warning: static property 'guildVoiceStates' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildVoiceStates = GatewayIntents(rawValue: 1 << 7)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:14:23: note: add '@MainActor' to make static property 'guildVoiceStates' part of global actor 'MainActor'
public static let guildVoiceStates = GatewayIntents(rawValue: 1 << 7)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildVoiceStates = GatewayIntents(rawValue: 1 << 7)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:15:23: warning: static property 'guildPresences' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildPresences = GatewayIntents(rawValue: 1 << 8)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:15:23: note: add '@MainActor' to make static property 'guildPresences' part of global actor 'MainActor'
public static let guildPresences = GatewayIntents(rawValue: 1 << 8)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildPresences = GatewayIntents(rawValue: 1 << 8)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:16:23: warning: static property 'guildMessages' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMessages = GatewayIntents(rawValue: 1 << 9)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:16:23: note: add '@MainActor' to make static property 'guildMessages' part of global actor 'MainActor'
public static let guildMessages = GatewayIntents(rawValue: 1 << 9)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMessages = GatewayIntents(rawValue: 1 << 9)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:17:23: warning: static property 'guildMessageReactions' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMessageReactions = GatewayIntents(rawValue: 1 << 10)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:17:23: note: add '@MainActor' to make static property 'guildMessageReactions' part of global actor 'MainActor'
public static let guildMessageReactions = GatewayIntents(rawValue: 1 << 10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMessageReactions = GatewayIntents(rawValue: 1 << 10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:18:23: warning: static property 'guildMessageTyping' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildMessageTyping = GatewayIntents(rawValue: 1 << 11)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:18:23: note: add '@MainActor' to make static property 'guildMessageTyping' part of global actor 'MainActor'
public static let guildMessageTyping = GatewayIntents(rawValue: 1 << 11)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildMessageTyping = GatewayIntents(rawValue: 1 << 11)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:19:23: warning: static property 'directMessages' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let directMessages = GatewayIntents(rawValue: 1 << 12)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:19:23: note: add '@MainActor' to make static property 'directMessages' part of global actor 'MainActor'
public static let directMessages = GatewayIntents(rawValue: 1 << 12)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let directMessages = GatewayIntents(rawValue: 1 << 12)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:20:23: warning: static property 'directMessageReactions' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let directMessageReactions = GatewayIntents(rawValue: 1 << 13)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:20:23: note: add '@MainActor' to make static property 'directMessageReactions' part of global actor 'MainActor'
public static let directMessageReactions = GatewayIntents(rawValue: 1 << 13)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let directMessageReactions = GatewayIntents(rawValue: 1 << 13)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:21:23: warning: static property 'directMessageTyping' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let directMessageTyping = GatewayIntents(rawValue: 1 << 14)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:21:23: note: add '@MainActor' to make static property 'directMessageTyping' part of global actor 'MainActor'
public static let directMessageTyping = GatewayIntents(rawValue: 1 << 14)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let directMessageTyping = GatewayIntents(rawValue: 1 << 14)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:22:23: warning: static property 'messageContent' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let messageContent = GatewayIntents(rawValue: 1 << 15)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:22:23: note: add '@MainActor' to make static property 'messageContent' part of global actor 'MainActor'
public static let messageContent = GatewayIntents(rawValue: 1 << 15)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let messageContent = GatewayIntents(rawValue: 1 << 15)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:23:23: warning: static property 'guildScheduledEvents' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let guildScheduledEvents = GatewayIntents(rawValue: 1 << 16)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:23:23: note: add '@MainActor' to make static property 'guildScheduledEvents' part of global actor 'MainActor'
public static let guildScheduledEvents = GatewayIntents(rawValue: 1 << 16)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let guildScheduledEvents = GatewayIntents(rawValue: 1 << 16)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:24:23: warning: static property 'autoModerationConfiguration' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let autoModerationConfiguration = GatewayIntents(rawValue: 1 << 20)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:24:23: note: add '@MainActor' to make static property 'autoModerationConfiguration' part of global actor 'MainActor'
public static let autoModerationConfiguration = GatewayIntents(rawValue: 1 << 20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:24:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let autoModerationConfiguration = GatewayIntents(rawValue: 1 << 20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:25:23: warning: static property 'autoModerationExecution' is not concurrency-safe because non-'Sendable' type 'GatewayIntents' may have shared mutable state; this is an error in the Swift 6 language mode
public static let autoModerationExecution = GatewayIntents(rawValue: 1 << 21)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:3:15: note: consider making struct 'GatewayIntents' conform to the 'Sendable' protocol
public struct GatewayIntents: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:25:23: note: add '@MainActor' to make static property 'autoModerationExecution' part of global actor 'MainActor'
public static let autoModerationExecution = GatewayIntents(rawValue: 1 << 21)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/Intents.swift:25:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let autoModerationExecution = GatewayIntents(rawValue: 1 << 21)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:8:23: warning: static property 'createInstantInvite' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let createInstantInvite = PermissionBitset(rawValue: 1 << 0)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:8:23: note: add '@MainActor' to make static property 'createInstantInvite' part of global actor 'MainActor'
public static let createInstantInvite = PermissionBitset(rawValue: 1 << 0)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:8:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let createInstantInvite = PermissionBitset(rawValue: 1 << 0)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:9:23: warning: static property 'kickMembers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let kickMembers = PermissionBitset(rawValue: 1 << 1)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:9:23: note: add '@MainActor' to make static property 'kickMembers' part of global actor 'MainActor'
public static let kickMembers = PermissionBitset(rawValue: 1 << 1)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:9:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let kickMembers = PermissionBitset(rawValue: 1 << 1)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:10:23: warning: static property 'banMembers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let banMembers = PermissionBitset(rawValue: 1 << 2)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:10:23: note: add '@MainActor' to make static property 'banMembers' part of global actor 'MainActor'
public static let banMembers = PermissionBitset(rawValue: 1 << 2)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:10:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let banMembers = PermissionBitset(rawValue: 1 << 2)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:11:23: warning: static property 'administrator' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let administrator = PermissionBitset(rawValue: 1 << 3)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:11:23: note: add '@MainActor' to make static property 'administrator' part of global actor 'MainActor'
public static let administrator = PermissionBitset(rawValue: 1 << 3)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:11:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let administrator = PermissionBitset(rawValue: 1 << 3)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:12:23: warning: static property 'manageChannels' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageChannels = PermissionBitset(rawValue: 1 << 4)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:12:23: note: add '@MainActor' to make static property 'manageChannels' part of global actor 'MainActor'
public static let manageChannels = PermissionBitset(rawValue: 1 << 4)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:12:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageChannels = PermissionBitset(rawValue: 1 << 4)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:13:23: warning: static property 'manageGuild' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageGuild = PermissionBitset(rawValue: 1 << 5)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:13:23: note: add '@MainActor' to make static property 'manageGuild' part of global actor 'MainActor'
public static let manageGuild = PermissionBitset(rawValue: 1 << 5)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:13:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageGuild = PermissionBitset(rawValue: 1 << 5)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:14:23: warning: static property 'addReactions' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let addReactions = PermissionBitset(rawValue: 1 << 6)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:14:23: note: add '@MainActor' to make static property 'addReactions' part of global actor 'MainActor'
public static let addReactions = PermissionBitset(rawValue: 1 << 6)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:14:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let addReactions = PermissionBitset(rawValue: 1 << 6)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:15:23: warning: static property 'viewAuditLog' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let viewAuditLog = PermissionBitset(rawValue: 1 << 7)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:15:23: note: add '@MainActor' to make static property 'viewAuditLog' part of global actor 'MainActor'
public static let viewAuditLog = PermissionBitset(rawValue: 1 << 7)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:15:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let viewAuditLog = PermissionBitset(rawValue: 1 << 7)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:16:23: warning: static property 'prioritySpeaker' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let prioritySpeaker = PermissionBitset(rawValue: 1 << 8)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:16:23: note: add '@MainActor' to make static property 'prioritySpeaker' part of global actor 'MainActor'
public static let prioritySpeaker = PermissionBitset(rawValue: 1 << 8)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:16:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let prioritySpeaker = PermissionBitset(rawValue: 1 << 8)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:17:23: warning: static property 'stream' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let stream = PermissionBitset(rawValue: 1 << 9)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:17:23: note: add '@MainActor' to make static property 'stream' part of global actor 'MainActor'
public static let stream = PermissionBitset(rawValue: 1 << 9)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:17:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let stream = PermissionBitset(rawValue: 1 << 9)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:18:23: warning: static property 'viewChannel' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let viewChannel = PermissionBitset(rawValue: 1 << 10)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:18:23: note: add '@MainActor' to make static property 'viewChannel' part of global actor 'MainActor'
public static let viewChannel = PermissionBitset(rawValue: 1 << 10)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:18:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let viewChannel = PermissionBitset(rawValue: 1 << 10)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:19:23: warning: static property 'sendMessages' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sendMessages = PermissionBitset(rawValue: 1 << 11)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:19:23: note: add '@MainActor' to make static property 'sendMessages' part of global actor 'MainActor'
public static let sendMessages = PermissionBitset(rawValue: 1 << 11)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:19:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sendMessages = PermissionBitset(rawValue: 1 << 11)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:20:23: warning: static property 'sendTTSMessages' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sendTTSMessages = PermissionBitset(rawValue: 1 << 12)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:20:23: note: add '@MainActor' to make static property 'sendTTSMessages' part of global actor 'MainActor'
public static let sendTTSMessages = PermissionBitset(rawValue: 1 << 12)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:20:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sendTTSMessages = PermissionBitset(rawValue: 1 << 12)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:21:23: warning: static property 'manageMessages' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageMessages = PermissionBitset(rawValue: 1 << 13)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:21:23: note: add '@MainActor' to make static property 'manageMessages' part of global actor 'MainActor'
public static let manageMessages = PermissionBitset(rawValue: 1 << 13)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:21:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageMessages = PermissionBitset(rawValue: 1 << 13)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:22:23: warning: static property 'embedLinks' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let embedLinks = PermissionBitset(rawValue: 1 << 14)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:22:23: note: add '@MainActor' to make static property 'embedLinks' part of global actor 'MainActor'
public static let embedLinks = PermissionBitset(rawValue: 1 << 14)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:22:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let embedLinks = PermissionBitset(rawValue: 1 << 14)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:23:23: warning: static property 'attachFiles' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let attachFiles = PermissionBitset(rawValue: 1 << 15)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:23:23: note: add '@MainActor' to make static property 'attachFiles' part of global actor 'MainActor'
public static let attachFiles = PermissionBitset(rawValue: 1 << 15)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:23:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let attachFiles = PermissionBitset(rawValue: 1 << 15)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:24:23: warning: static property 'readMessageHistory' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let readMessageHistory = PermissionBitset(rawValue: 1 << 16)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:24:23: note: add '@MainActor' to make static property 'readMessageHistory' part of global actor 'MainActor'
public static let readMessageHistory = PermissionBitset(rawValue: 1 << 16)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:24:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let readMessageHistory = PermissionBitset(rawValue: 1 << 16)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:25:23: warning: static property 'mentionEveryone' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let mentionEveryone = PermissionBitset(rawValue: 1 << 17)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:25:23: note: add '@MainActor' to make static property 'mentionEveryone' part of global actor 'MainActor'
public static let mentionEveryone = PermissionBitset(rawValue: 1 << 17)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:25:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let mentionEveryone = PermissionBitset(rawValue: 1 << 17)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:26:23: warning: static property 'useExternalEmojis' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let useExternalEmojis = PermissionBitset(rawValue: 1 << 18)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:26:23: note: add '@MainActor' to make static property 'useExternalEmojis' part of global actor 'MainActor'
public static let useExternalEmojis = PermissionBitset(rawValue: 1 << 18)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:26:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let useExternalEmojis = PermissionBitset(rawValue: 1 << 18)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:27:23: warning: static property 'viewGuildInsights' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let viewGuildInsights = PermissionBitset(rawValue: 1 << 19)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:27:23: note: add '@MainActor' to make static property 'viewGuildInsights' part of global actor 'MainActor'
public static let viewGuildInsights = PermissionBitset(rawValue: 1 << 19)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:27:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let viewGuildInsights = PermissionBitset(rawValue: 1 << 19)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:28:23: warning: static property 'connect' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let connect = PermissionBitset(rawValue: 1 << 20)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:28:23: note: add '@MainActor' to make static property 'connect' part of global actor 'MainActor'
public static let connect = PermissionBitset(rawValue: 1 << 20)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:28:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let connect = PermissionBitset(rawValue: 1 << 20)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:29:23: warning: static property 'speak' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let speak = PermissionBitset(rawValue: 1 << 21)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:29:23: note: add '@MainActor' to make static property 'speak' part of global actor 'MainActor'
public static let speak = PermissionBitset(rawValue: 1 << 21)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:29:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let speak = PermissionBitset(rawValue: 1 << 21)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:30:23: warning: static property 'muteMembers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let muteMembers = PermissionBitset(rawValue: 1 << 22)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:30:23: note: add '@MainActor' to make static property 'muteMembers' part of global actor 'MainActor'
public static let muteMembers = PermissionBitset(rawValue: 1 << 22)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:30:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let muteMembers = PermissionBitset(rawValue: 1 << 22)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:31:23: warning: static property 'deafenMembers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let deafenMembers = PermissionBitset(rawValue: 1 << 23)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:31:23: note: add '@MainActor' to make static property 'deafenMembers' part of global actor 'MainActor'
public static let deafenMembers = PermissionBitset(rawValue: 1 << 23)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:31:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let deafenMembers = PermissionBitset(rawValue: 1 << 23)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:32:23: warning: static property 'moveMembers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let moveMembers = PermissionBitset(rawValue: 1 << 24)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:32:23: note: add '@MainActor' to make static property 'moveMembers' part of global actor 'MainActor'
public static let moveMembers = PermissionBitset(rawValue: 1 << 24)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:32:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let moveMembers = PermissionBitset(rawValue: 1 << 24)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:33:23: warning: static property 'useVAD' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let useVAD = PermissionBitset(rawValue: 1 << 25)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:33:23: note: add '@MainActor' to make static property 'useVAD' part of global actor 'MainActor'
public static let useVAD = PermissionBitset(rawValue: 1 << 25)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:33:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let useVAD = PermissionBitset(rawValue: 1 << 25)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:34:23: warning: static property 'changeNickname' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let changeNickname = PermissionBitset(rawValue: 1 << 26)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:34:23: note: add '@MainActor' to make static property 'changeNickname' part of global actor 'MainActor'
public static let changeNickname = PermissionBitset(rawValue: 1 << 26)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:34:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let changeNickname = PermissionBitset(rawValue: 1 << 26)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:35:23: warning: static property 'manageNicknames' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageNicknames = PermissionBitset(rawValue: 1 << 27)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:35:23: note: add '@MainActor' to make static property 'manageNicknames' part of global actor 'MainActor'
public static let manageNicknames = PermissionBitset(rawValue: 1 << 27)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:35:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageNicknames = PermissionBitset(rawValue: 1 << 27)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:36:23: warning: static property 'manageRoles' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageRoles = PermissionBitset(rawValue: 1 << 28)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:36:23: note: add '@MainActor' to make static property 'manageRoles' part of global actor 'MainActor'
public static let manageRoles = PermissionBitset(rawValue: 1 << 28)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:36:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageRoles = PermissionBitset(rawValue: 1 << 28)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:37:23: warning: static property 'manageWebhooks' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageWebhooks = PermissionBitset(rawValue: 1 << 29)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:37:23: note: add '@MainActor' to make static property 'manageWebhooks' part of global actor 'MainActor'
public static let manageWebhooks = PermissionBitset(rawValue: 1 << 29)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:37:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageWebhooks = PermissionBitset(rawValue: 1 << 29)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:38:23: warning: static property 'manageEmojisAndStickers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageEmojisAndStickers = PermissionBitset(rawValue: 1 << 30)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:38:23: note: add '@MainActor' to make static property 'manageEmojisAndStickers' part of global actor 'MainActor'
public static let manageEmojisAndStickers = PermissionBitset(rawValue: 1 << 30)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:38:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageEmojisAndStickers = PermissionBitset(rawValue: 1 << 30)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:39:23: warning: static property 'useApplicationCommands' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let useApplicationCommands = PermissionBitset(rawValue: 1 << 31)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:39:23: note: add '@MainActor' to make static property 'useApplicationCommands' part of global actor 'MainActor'
public static let useApplicationCommands = PermissionBitset(rawValue: 1 << 31)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:39:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let useApplicationCommands = PermissionBitset(rawValue: 1 << 31)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:40:23: warning: static property 'requestToSpeak' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let requestToSpeak = PermissionBitset(rawValue: 1 << 32)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:40:23: note: add '@MainActor' to make static property 'requestToSpeak' part of global actor 'MainActor'
public static let requestToSpeak = PermissionBitset(rawValue: 1 << 32)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:40:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let requestToSpeak = PermissionBitset(rawValue: 1 << 32)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:41:23: warning: static property 'manageEvents' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageEvents = PermissionBitset(rawValue: 1 << 33)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:41:23: note: add '@MainActor' to make static property 'manageEvents' part of global actor 'MainActor'
public static let manageEvents = PermissionBitset(rawValue: 1 << 33)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:41:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageEvents = PermissionBitset(rawValue: 1 << 33)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:42:23: warning: static property 'manageThreads' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let manageThreads = PermissionBitset(rawValue: 1 << 34)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:42:23: note: add '@MainActor' to make static property 'manageThreads' part of global actor 'MainActor'
public static let manageThreads = PermissionBitset(rawValue: 1 << 34)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:42:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let manageThreads = PermissionBitset(rawValue: 1 << 34)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:43:23: warning: static property 'createPublicThreads' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let createPublicThreads = PermissionBitset(rawValue: 1 << 35)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:43:23: note: add '@MainActor' to make static property 'createPublicThreads' part of global actor 'MainActor'
public static let createPublicThreads = PermissionBitset(rawValue: 1 << 35)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:43:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let createPublicThreads = PermissionBitset(rawValue: 1 << 35)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:44:23: warning: static property 'createPrivateThreads' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let createPrivateThreads = PermissionBitset(rawValue: 1 << 36)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:44:23: note: add '@MainActor' to make static property 'createPrivateThreads' part of global actor 'MainActor'
public static let createPrivateThreads = PermissionBitset(rawValue: 1 << 36)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:44:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let createPrivateThreads = PermissionBitset(rawValue: 1 << 36)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:45:23: warning: static property 'useExternalStickers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let useExternalStickers = PermissionBitset(rawValue: 1 << 37)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:45:23: note: add '@MainActor' to make static property 'useExternalStickers' part of global actor 'MainActor'
public static let useExternalStickers = PermissionBitset(rawValue: 1 << 37)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:45:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let useExternalStickers = PermissionBitset(rawValue: 1 << 37)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:46:23: warning: static property 'sendMessagesInThreads' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let sendMessagesInThreads = PermissionBitset(rawValue: 1 << 38)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:46:23: note: add '@MainActor' to make static property 'sendMessagesInThreads' part of global actor 'MainActor'
public static let sendMessagesInThreads = PermissionBitset(rawValue: 1 << 38)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:46:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let sendMessagesInThreads = PermissionBitset(rawValue: 1 << 38)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:47:23: warning: static property 'useEmbeddedActivities' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let useEmbeddedActivities = PermissionBitset(rawValue: 1 << 39)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:47:23: note: add '@MainActor' to make static property 'useEmbeddedActivities' part of global actor 'MainActor'
public static let useEmbeddedActivities = PermissionBitset(rawValue: 1 << 39)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:47:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let useEmbeddedActivities = PermissionBitset(rawValue: 1 << 39)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:48:23: warning: static property 'moderateMembers' is not concurrency-safe because non-'Sendable' type 'PermissionBitset' may have shared mutable state; this is an error in the Swift 6 language mode
public static let moderateMembers = PermissionBitset(rawValue: 1 << 40)
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:3:15: note: consider making struct 'PermissionBitset' conform to the 'Sendable' protocol
public struct PermissionBitset: OptionSet, Codable, Hashable {
^
, Sendable
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:48:23: note: add '@MainActor' to make static property 'moderateMembers' part of global actor 'MainActor'
public static let moderateMembers = PermissionBitset(rawValue: 1 << 40)
^
@MainActor
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/PermissionBitset.swift:48:23: note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
public static let moderateMembers = PermissionBitset(rawValue: 1 << 40)
^
nonisolated(unsafe)
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: warning: sending value of non-Sendable type 'any WebSocketClient' risks causing data races; this is an error in the Swift 6 language mode
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Gateway/GatewayClient.swift:60:32: note: sending 'self'-isolated value of non-Sendable type 'any WebSocketClient' to nonisolated instance method 'send' risks causing races in between 'self'-isolated and nonisolated uses
try? await socket?.send(.string(String(decoding: data, as: UTF8.self)))
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/ShardingGatewayManager.swift:337:41: warning: sending 'http' risks causing data races; this is an error in the Swift 6 language mode
let info: Info = try await http.get(path: "/gateway/bot")
~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/ShardingGatewayManager.swift:337:41: note: sending 'self'-isolated 'http' to nonisolated callee risks causing data races between nonisolated and 'self'-isolated uses
let info: Info = try await http.get(path: "/gateway/bot")
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceGateway.swift:74:32: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
hbTask = Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceGateway.swift:75:23: note: closure captures 'self' which is accessible to code in the current task
guard let self else { return }
^
SwiftCompile normal arm64 Compiling\ Secretbox.swift,\ VoiceClient.swift,\ VoiceGateway.swift,\ VoiceModels.swift,\ VoiceReceiver.swift,\ VoiceSender.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceClient.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceGateway.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceModels.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceReceiver.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceSender.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:236:9: warning: variable 'r0' was never mutated; consider changing to 'let' constant
var r0 = UInt32(loadLE(r[0..<4])) & 0x3ffffff
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:237:9: warning: variable 'r1' was never mutated; consider changing to 'let' constant
var r1 = (UInt32(loadLE(r[3..<7])) >> 2) & 0x3ffff03
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:238:9: warning: variable 'r2' was never mutated; consider changing to 'let' constant
var r2 = (UInt32(loadLE(r[6..<10])) >> 4) & 0x3ffc0ff
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:239:9: warning: variable 'r3' was never mutated; consider changing to 'let' constant
var r3 = (UInt32(loadLE(r[9..<13])) >> 6) & 0x3f03fff
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:240:9: warning: variable 'r4' was never mutated; consider changing to 'let' constant
var r4 = (UInt32(loadLE(r[12..<16])) >> 8) & 0x00fffff
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:303:9: warning: variable 'f0' was never mutated; consider changing to 'let' constant
var f0 = (h0 | (h1 << 26)) & 0xffffffff
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:304:9: warning: variable 'f1' was never mutated; consider changing to 'let' constant
var f1 = ((h1 >> 6) | (h2 << 20)) & 0xffffffff
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:305:9: warning: variable 'f2' was never mutated; consider changing to 'let' constant
var f2 = ((h2 >> 12) | (h3 << 14)) & 0xffffffff
~~~ ^
let
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/Secretbox.swift:306:9: warning: variable 'f3' was never mutated; consider changing to 'let' constant
var f3 = ((h3 >> 18) | (h4 << 8)) & 0xffffffff
~~~ ^
let
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceClient.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceGateway.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceGateway.swift:74:32: warning: passing closure as a 'sending' parameter risks causing data races between code in the current task and concurrent execution of the closure; this is an error in the Swift 6 language mode
hbTask = Task.detached { [weak self] in
^~~~~~~~~~~~~~~~
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceGateway.swift:75:23: note: closure captures 'self' which is accessible to code in the current task
guard let self else { return }
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceModels.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceReceiver.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceReceiver.swift:32:23: warning: capture of 'self' with non-sendable type 'RTPVoiceReceiver?' in a '@Sendable' closure
guard let self else { return }
^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceReceiver.swift:5:13: note: class 'RTPVoiceReceiver' does not conform to the 'Sendable' protocol
final class RTPVoiceReceiver {
^
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Voice/VoiceSender.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 Compiling\ SlashCommandBuilder.swift,\ SlashCommandRouter.swift,\ Utilities.swift,\ Cache.swift,\ DiscordConfiguration.swift,\ DiscordError.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/SlashCommandBuilder.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/SlashCommandRouter.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/Utilities.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Internal/Cache.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Internal/DiscordConfiguration.swift /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Internal/DiscordError.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/SlashCommandBuilder.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/SlashCommandRouter.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/HighLevel/Utilities.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Internal/Cache.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Internal/DiscordConfiguration.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftCompile normal arm64 /Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Internal/DiscordError.swift (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
SwiftDriverJobDiscovery normal arm64 Emitting module for SwiftDisc (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriver\ Compilation\ Requirements SwiftDisc normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation-Requirements -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwiftDisc -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios14.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
SwiftDriverJobDiscovery normal arm64 Compiling SlashCommandBuilder.swift, SlashCommandRouter.swift, Utilities.swift, Cache.swift, DiscordConfiguration.swift, DiscordError.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling User.swift, Webhook.swift, HTTPClient.swift, RateLimiter.swift, AudioSource.swift, PipeOpusSource.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling AuditLog.swift, AutoModeration.swift, Channel.swift, Embed.swift, Emoji.swift, Files.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling Guild.swift, GuildBan.swift, GuildMember.swift, GuildWidgetSettings.swift, Interaction.swift, Invite.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling ScheduledEventUser.swift, Snowflake.swift, StageInstance.swift, Sticker.swift, Template.swift, Thread.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling Message.swift, MessageComponents.swift, PartialGuild.swift, PermissionBitset.swift, Role.swift, ScheduledEvent.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling DiscordUtils.swift, EventDispatcher.swift, JSONValue.swift, AdvancedMessagePayloads.swift, ApplicationRoleConnection.swift, Attachment.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling CommandRouter.swift, ComponentsBuilder.swift, Extensions.swift, Permissions.swift, ShardManager.swift, ShardingGatewayManager.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftMergeGeneratedHeaders /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SwiftDisc-Swift.h /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc-Swift.h (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
builtin-swiftHeaderTool -arch arm64 /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc-Swift.h -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/GeneratedModuleMaps-iphoneos/SwiftDisc-Swift.h
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/arm64-apple-ios.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftdoc (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftdoc /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/arm64-apple-ios.swiftdoc
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/arm64-apple-ios.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftmodule (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftmodule /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/arm64-apple-ios.swiftmodule
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/arm64-apple-ios.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.abi.json (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.abi.json /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/arm64-apple-ios.abi.json
Copy /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftsourceinfo (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
builtin-copy -exclude .DS_Store -exclude CVS -exclude .svn -exclude .git -exclude .hg -resolve-src-symlinks -rename /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftsourceinfo /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo
SwiftDriverJobDiscovery normal arm64 Compiling Secretbox.swift, VoiceClient.swift, VoiceGateway.swift, VoiceModels.swift, VoiceReceiver.swift, VoiceSender.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriverJobDiscovery normal arm64 Compiling DiscordClient.swift, GatewayClient.swift, GatewayModels.swift, Intents.swift, WebSocket.swift, ActivityBuilder.swift, AutocompleteRouter.swift (in target 'SwiftDisc' from project 'SwiftDisc')
SwiftDriver\ Compilation SwiftDisc normal arm64 com.apple.xcode.tools.swift.compiler (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode
builtin-Swift-Compilation -- /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc -module-name SwiftDisc -Onone -enforce-exclusivity\=checked @/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.SwiftFileList -DSWIFT_PACKAGE -DDEBUG -stats-output-dir .stats -strict-concurrency\=complete -enable-upcoming-feature StrictConcurrency -enable-upcoming-feature DisableOutwardActorInference -enable-upcoming-feature GlobalActorIsolatedTypesUsability -enable-upcoming-feature InferSendableFromCaptures -plugin-path /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/host/plugins/testing -enable-experimental-feature DebugDescriptionMacro -sdk /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -target arm64-apple-ios14.0 -g -module-cache-path /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex -Xfrontend -serialize-debugging-options -profile-coverage-mapping -profile-generate -enable-testing -index-store-path /Users/admin/builder/spi-builder-workspace/.derivedData/Index.noindex/DataStore -swift-version 5 -I /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -I /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -F /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -c -j10 -enable-batch-mode -incremental -Xcc -ivfsstatcache -Xcc /Users/admin/builder/spi-builder-workspace/.derivedData/SDKStatCaches.noindex/iphoneos18.4-22E235-339d34bc69d7fc736c3220795c36f340.sdkstatcache -output-file-map /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc-OutputFileMap.json -use-frontend-parseable-output -save-temps -no-color-diagnostics -serialize-diagnostics -emit-dependencies -emit-module -emit-module-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftmodule -validate-clang-modules-once -clang-build-session-file /Users/admin/builder/spi-builder-workspace/.derivedData/ModuleCache.noindex/Session.modulevalidation -package-name spi_builder_workspace -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/swift-overrides.hmap -emit-const-values -Xfrontend -const-gather-protocols-file -Xfrontend /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc_const_extract_protocols.json -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/include -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/DerivedSources-normal/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/DerivedSources/arm64 -Xcc -I/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/DerivedSources -Xcc -DSWIFT_PACKAGE -Xcc -DDEBUG\=1 -emit-objc-header -emit-objc-header-path /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc-Swift.h -working-directory /Users/admin/builder/spi-builder-workspace/.swiftpm/xcode -experimental-emit-module-separately -disable-cmo
Ld /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.o normal (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -Xlinker -reproducible -target arm64-apple-ios14.0 -r -isysroot /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk -O0 -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -L/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -L/Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/lib -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/EagerLinkingTBDs/Debug-iphoneos -F/Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/Frameworks -iframework /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk/Developer/Library/Frameworks -filelist /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.LinkFileList -nostdlib -Xlinker -object_path_lto -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc_lto.o -rdynamic -Xlinker -no_deduplicate -Xlinker -debug_variant -Xlinker -dependency_info -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc_dependency_info.dat -fobjc-link-runtime -L/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.swiftmodule -o /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.o
ExtractAppIntentsMetadata (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
/Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/appintentsmetadataprocessor --toolchain-dir /Applications/Xcode-16.3.0.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain --module-name SwiftDisc --sdk-root /Applications/Xcode-16.3.0.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS18.4.sdk --xcode-version 16E140 --platform-family iOS --deployment-target 14.0 --bundle-identifier spi-builder-workspace.SwiftDisc --output /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.appintents --target-triple arm64-apple-ios14.0 --binary-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.o --dependency-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc_dependency_info.dat --stringsdata-file /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/ExtractedAppShortcutsMetadata.stringsdata --source-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.SwiftFileList --metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/SwiftDisc.DependencyMetadataFileList --static-metadata-file-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/SwiftDisc.DependencyStaticMetadataFileList --swift-const-vals-list /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Intermediates.noindex/SwiftDisc.build/Debug-iphoneos/SwiftDisc.build/Objects-normal/arm64/SwiftDisc.SwiftConstValuesFileList --force --compile-time-extraction --deployment-aware-processing --validate-assistant-intents --no-app-shortcuts-localization
2025-12-10 19:15:45.832 appintentsmetadataprocessor[752:4376] Starting appintentsmetadataprocessor export
2025-12-10 19:15:45.869 appintentsmetadataprocessor[752:4376] Extracted no relevant App Intents symbols, skipping writing output
RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.o (in target 'SwiftDisc' from project 'SwiftDisc')
cd /Users/admin/builder/spi-builder-workspace
builtin-RegisterExecutionPolicyException /Users/admin/builder/spi-builder-workspace/.derivedData/Build/Products/Debug-iphoneos/SwiftDisc.o
** BUILD SUCCEEDED **
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "SwiftDisc",
"name" : "SwiftDisc",
"path" : "/Users/admin/builder/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "14.0"
},
{
"name" : "macos",
"version" : "11.0"
},
{
"name" : "tvos",
"version" : "14.0"
},
{
"name" : "watchos",
"version" : "7.0"
}
],
"products" : [
{
"name" : "SwiftDisc",
"targets" : [
"SwiftDisc"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "SwiftDiscTests",
"module_type" : "SwiftTarget",
"name" : "SwiftDiscTests",
"path" : "Tests/SwiftDiscTests",
"sources" : [
"ShardingTests.swift",
"SlashCommandRouterTests.swift",
"SwiftDiscTests.swift"
],
"target_dependencies" : [
"SwiftDisc"
],
"type" : "test"
},
{
"c99name" : "SwiftDisc",
"module_type" : "SwiftTarget",
"name" : "SwiftDisc",
"path" : "Sources/SwiftDisc",
"product_memberships" : [
"SwiftDisc"
],
"sources" : [
"DiscordClient.swift",
"Gateway/GatewayClient.swift",
"Gateway/GatewayModels.swift",
"Gateway/Intents.swift",
"Gateway/WebSocket.swift",
"HighLevel/ActivityBuilder.swift",
"HighLevel/AutocompleteRouter.swift",
"HighLevel/CommandRouter.swift",
"HighLevel/ComponentsBuilder.swift",
"HighLevel/Extensions.swift",
"HighLevel/Permissions.swift",
"HighLevel/ShardManager.swift",
"HighLevel/ShardingGatewayManager.swift",
"HighLevel/SlashCommandBuilder.swift",
"HighLevel/SlashCommandRouter.swift",
"HighLevel/Utilities.swift",
"Internal/Cache.swift",
"Internal/DiscordConfiguration.swift",
"Internal/DiscordError.swift",
"Internal/DiscordUtils.swift",
"Internal/EventDispatcher.swift",
"Internal/JSONValue.swift",
"Models/AdvancedMessagePayloads.swift",
"Models/ApplicationRoleConnection.swift",
"Models/Attachment.swift",
"Models/AuditLog.swift",
"Models/AutoModeration.swift",
"Models/Channel.swift",
"Models/Embed.swift",
"Models/Emoji.swift",
"Models/Files.swift",
"Models/Guild.swift",
"Models/GuildBan.swift",
"Models/GuildMember.swift",
"Models/GuildWidgetSettings.swift",
"Models/Interaction.swift",
"Models/Invite.swift",
"Models/Message.swift",
"Models/MessageComponents.swift",
"Models/PartialGuild.swift",
"Models/PermissionBitset.swift",
"Models/Role.swift",
"Models/ScheduledEvent.swift",
"Models/ScheduledEventUser.swift",
"Models/Snowflake.swift",
"Models/StageInstance.swift",
"Models/Sticker.swift",
"Models/Template.swift",
"Models/Thread.swift",
"Models/User.swift",
"Models/Webhook.swift",
"REST/HTTPClient.swift",
"REST/RateLimiter.swift",
"Voice/AudioSource.swift",
"Voice/PipeOpusSource.swift",
"Voice/Secretbox.swift",
"Voice/VoiceClient.swift",
"Voice/VoiceGateway.swift",
"Voice/VoiceModels.swift",
"Voice/VoiceReceiver.swift",
"Voice/VoiceSender.swift"
],
"type" : "library"
}
],
"tools_version" : "5.9"
}
Done.