The Swift Package Index logo.Swift Package Index

Has it really been five years since Swift Package Index launched? Read our anniversary blog post!

Build Information

Successful build of SwiftDisc, reference main (10b4fe), with Swift 5.10 for macOS (SPM) on 11 Dec 2025 03:15:42 UTC.

Swift 6 data race errors: 0

Build Command

env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64

Build Log

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/M1tsumi/SwiftDisc.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/M1tsumi/SwiftDisc
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 10b4fed Merge pull request #1 from M1tsumi/test-role-connections
Cloned https://github.com/M1tsumi/SwiftDisc.git
Revision (git rev-parse @):
10b4fed3275c97b34d9854ead347c21e1c79ea09
SUCCESS checkout https://github.com/M1tsumi/SwiftDisc.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             5.10
Building package at path:  $PWD
https://github.com/M1tsumi/SwiftDisc.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-15.4.0.app xcrun swift build --arch arm64
Building for debugging...
[0/2] Write sources
[1/2] Write swift-version-33747A42983211AE.txt
[3/58] Compiling SwiftDisc AuditLog.swift
[4/58] Compiling SwiftDisc AutoModeration.swift
[5/58] Compiling SwiftDisc Channel.swift
[6/58] Compiling SwiftDisc Embed.swift
[7/58] Compiling SwiftDisc Emoji.swift
[8/58] Compiling SwiftDisc Files.swift
[9/64] Compiling SwiftDisc Guild.swift
[10/64] Compiling SwiftDisc GuildBan.swift
[11/64] Compiling SwiftDisc GuildMember.swift
[12/64] Compiling SwiftDisc GuildWidgetSettings.swift
[13/64] Compiling SwiftDisc Interaction.swift
[14/64] Compiling SwiftDisc Invite.swift
[15/64] Compiling SwiftDisc DiscordUtils.swift
[16/64] Compiling SwiftDisc EventDispatcher.swift
[17/64] Compiling SwiftDisc JSONValue.swift
[18/64] Compiling SwiftDisc AdvancedMessagePayloads.swift
[19/64] Compiling SwiftDisc ApplicationRoleConnection.swift
[20/64] Compiling SwiftDisc Attachment.swift
[21/64] Compiling SwiftDisc Message.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: make the property mutable instead
        public let type: Int = 1
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: make the property mutable instead
        public let type: Int = 2
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: make the property mutable instead
        public let type: Int = 3
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: make the property mutable instead
        public let type: Int = 4
               ~~~ ^
               var
[22/64] Compiling SwiftDisc MessageComponents.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: make the property mutable instead
        public let type: Int = 1
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: make the property mutable instead
        public let type: Int = 2
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: make the property mutable instead
        public let type: Int = 3
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: make the property mutable instead
        public let type: Int = 4
               ~~~ ^
               var
[23/64] Compiling SwiftDisc PartialGuild.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: make the property mutable instead
        public let type: Int = 1
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: make the property mutable instead
        public let type: Int = 2
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: make the property mutable instead
        public let type: Int = 3
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: make the property mutable instead
        public let type: Int = 4
               ~~~ ^
               var
[24/64] Compiling SwiftDisc PermissionBitset.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: make the property mutable instead
        public let type: Int = 1
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: make the property mutable instead
        public let type: Int = 2
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: make the property mutable instead
        public let type: Int = 3
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: make the property mutable instead
        public let type: Int = 4
               ~~~ ^
               var
[25/64] Compiling SwiftDisc Role.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: make the property mutable instead
        public let type: Int = 1
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: make the property mutable instead
        public let type: Int = 2
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: make the property mutable instead
        public let type: Int = 3
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: make the property mutable instead
        public let type: Int = 4
               ~~~ ^
               var
[26/64] Compiling SwiftDisc ScheduledEvent.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: make the property mutable instead
        public let type: Int = 1
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: make the property mutable instead
        public let type: Int = 2
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: make the property mutable instead
        public let type: Int = 3
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: make the property mutable instead
        public let type: Int = 4
               ~~~ ^
               var
[27/64] Compiling SwiftDisc CommandRouter.swift
[28/64] Compiling SwiftDisc ComponentsBuilder.swift
[29/64] Compiling SwiftDisc Extensions.swift
[30/64] Compiling SwiftDisc Permissions.swift
[31/64] Compiling SwiftDisc ShardManager.swift
[32/64] Compiling SwiftDisc ShardingGatewayManager.swift
[33/64] Compiling SwiftDisc ScheduledEventUser.swift
[34/64] Compiling SwiftDisc Snowflake.swift
[35/64] Compiling SwiftDisc StageInstance.swift
[36/64] Compiling SwiftDisc Sticker.swift
[37/64] Compiling SwiftDisc Template.swift
[38/64] Compiling SwiftDisc Thread.swift
[39/64] Emitting module SwiftDisc
/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/Models/MessageComponents.swift:46:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 1
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:46:20: note: make the property mutable instead
        public let type: Int = 1
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 2
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:52:20: note: make the property mutable instead
        public let type: Int = 2
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 3
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:75:20: note: make the property mutable instead
        public let type: Int = 3
               ~~~ ^
               var
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: warning: immutable property will not be decoded because it is declared with an initial value which cannot be overwritten
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: set the initial value via the initializer or explicitly define a CodingKeys enum including a 'type' case to silence this warning
        public let type: Int = 4
                   ^
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/Models/MessageComponents.swift:94:20: note: make the property mutable instead
        public let type: Int = 4
               ~~~ ^
               var
[40/64] Compiling SwiftDisc Secretbox.swift
/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
[41/64] Compiling SwiftDisc VoiceClient.swift
/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
[42/64] Compiling SwiftDisc VoiceGateway.swift
/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
[43/64] Compiling SwiftDisc VoiceModels.swift
/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
[44/64] Compiling SwiftDisc VoiceReceiver.swift
/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
[45/64] Compiling SwiftDisc VoiceSender.swift
/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
[46/64] Compiling SwiftDisc SlashCommandBuilder.swift
[47/64] Compiling SwiftDisc SlashCommandRouter.swift
[48/64] Compiling SwiftDisc Utilities.swift
[49/64] Compiling SwiftDisc Cache.swift
[50/64] Compiling SwiftDisc DiscordConfiguration.swift
[51/64] Compiling SwiftDisc DiscordError.swift
[52/64] Compiling SwiftDisc User.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/REST/RateLimiter.swift:26:109: warning: immutable value 'limit' was never used; consider replacing with '_' or removing it
        if let state = buckets[routeKey], let resetAt = state.resetAt, let remaining = state.remaining, let limit = state.limit {
                                                                                                        ~~~~^~~~~
                                                                                                        _
[53/64] Compiling SwiftDisc Webhook.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/REST/RateLimiter.swift:26:109: warning: immutable value 'limit' was never used; consider replacing with '_' or removing it
        if let state = buckets[routeKey], let resetAt = state.resetAt, let remaining = state.remaining, let limit = state.limit {
                                                                                                        ~~~~^~~~~
                                                                                                        _
[54/64] Compiling SwiftDisc HTTPClient.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/REST/RateLimiter.swift:26:109: warning: immutable value 'limit' was never used; consider replacing with '_' or removing it
        if let state = buckets[routeKey], let resetAt = state.resetAt, let remaining = state.remaining, let limit = state.limit {
                                                                                                        ~~~~^~~~~
                                                                                                        _
[55/64] Compiling SwiftDisc RateLimiter.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/REST/RateLimiter.swift:26:109: warning: immutable value 'limit' was never used; consider replacing with '_' or removing it
        if let state = buckets[routeKey], let resetAt = state.resetAt, let remaining = state.remaining, let limit = state.limit {
                                                                                                        ~~~~^~~~~
                                                                                                        _
[56/64] Compiling SwiftDisc AudioSource.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/REST/RateLimiter.swift:26:109: warning: immutable value 'limit' was never used; consider replacing with '_' or removing it
        if let state = buckets[routeKey], let resetAt = state.resetAt, let remaining = state.remaining, let limit = state.limit {
                                                                                                        ~~~~^~~~~
                                                                                                        _
[57/64] Compiling SwiftDisc PipeOpusSource.swift
/Users/admin/builder/spi-builder-workspace/Sources/SwiftDisc/REST/RateLimiter.swift:26:109: warning: immutable value 'limit' was never used; consider replacing with '_' or removing it
        if let state = buckets[routeKey], let resetAt = state.resetAt, let remaining = state.remaining, let limit = state.limit {
                                                                                                        ~~~~^~~~~
                                                                                                        _
[58/64] Compiling SwiftDisc DiscordClient.swift
/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
[59/64] Compiling SwiftDisc GatewayClient.swift
/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
[60/64] Compiling SwiftDisc GatewayModels.swift
/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
[61/64] Compiling SwiftDisc Intents.swift
/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
[62/64] Compiling SwiftDisc WebSocket.swift
/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
[63/64] Compiling SwiftDisc ActivityBuilder.swift
/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
[64/64] Compiling SwiftDisc AutocompleteRouter.swift
/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
Build complete! (8.30s)
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.