The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of Raylib, reference v4.0.0 (ad7bdc), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 07:23:02 UTC.

Swift 6 data race errors: 73

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete -Xswiftc -enable-upcoming-feature -Xswiftc StrictConcurrency -Xswiftc -enable-upcoming-feature -Xswiftc DisableOutwardActorInference -Xswiftc -enable-upcoming-feature -Xswiftc GlobalActorIsolatedTypesUsability -Xswiftc -enable-upcoming-feature -Xswiftc InferSendableFromCaptures

Build Log

    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |     @available(*, deprecated, renamed: "letterJ")
176 |     static let j: KeyboardKey = .letterJ
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:176:16: warning: static property 'j' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
174 |     static let i: KeyboardKey = .letterI
175 |     @available(*, deprecated, renamed: "letterJ")
176 |     static let j: KeyboardKey = .letterJ
    |                |- warning: static property 'j' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'j' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     @available(*, deprecated, renamed: "letterK")
178 |     static let k: KeyboardKey = .letterK
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:178:16: warning: static property 'k' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
176 |     static let j: KeyboardKey = .letterJ
177 |     @available(*, deprecated, renamed: "letterK")
178 |     static let k: KeyboardKey = .letterK
    |                |- warning: static property 'k' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'k' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     @available(*, deprecated, renamed: "letterL")
180 |     static let l: KeyboardKey = .letterL
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:180:16: warning: static property 'l' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
178 |     static let k: KeyboardKey = .letterK
179 |     @available(*, deprecated, renamed: "letterL")
180 |     static let l: KeyboardKey = .letterL
    |                |- warning: static property 'l' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'l' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     @available(*, deprecated, renamed: "letterM")
182 |     static let m: KeyboardKey = .letterM
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:182:16: warning: static property 'm' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
180 |     static let l: KeyboardKey = .letterL
181 |     @available(*, deprecated, renamed: "letterM")
182 |     static let m: KeyboardKey = .letterM
    |                |- warning: static property 'm' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'm' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |     @available(*, deprecated, renamed: "letterN")
184 |     static let n: KeyboardKey = .letterN
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:184:16: warning: static property 'n' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
182 |     static let m: KeyboardKey = .letterM
183 |     @available(*, deprecated, renamed: "letterN")
184 |     static let n: KeyboardKey = .letterN
    |                |- warning: static property 'n' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'n' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
185 |     @available(*, deprecated, renamed: "letterO")
186 |     static let o: KeyboardKey = .letterO
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:186:16: warning: static property 'o' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
184 |     static let n: KeyboardKey = .letterN
185 |     @available(*, deprecated, renamed: "letterO")
186 |     static let o: KeyboardKey = .letterO
    |                |- warning: static property 'o' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'o' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |     @available(*, deprecated, renamed: "letterP")
188 |     static let p: KeyboardKey = .letterP
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:188:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
186 |     static let o: KeyboardKey = .letterO
187 |     @available(*, deprecated, renamed: "letterP")
188 |     static let p: KeyboardKey = .letterP
    |                |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |     @available(*, deprecated, renamed: "letterQ")
190 |     static let q: KeyboardKey = .letterQ
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:190:16: warning: static property 'q' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
188 |     static let p: KeyboardKey = .letterP
189 |     @available(*, deprecated, renamed: "letterQ")
190 |     static let q: KeyboardKey = .letterQ
    |                |- warning: static property 'q' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'q' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     @available(*, deprecated, renamed: "letterR")
192 |     static let r: KeyboardKey = .letterR
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:192:16: warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
190 |     static let q: KeyboardKey = .letterQ
191 |     @available(*, deprecated, renamed: "letterR")
192 |     static let r: KeyboardKey = .letterR
    |                |- warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'r' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |     @available(*, deprecated, renamed: "letterS")
194 |     static let s: KeyboardKey = .letterS
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:194:16: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
192 |     static let r: KeyboardKey = .letterR
193 |     @available(*, deprecated, renamed: "letterS")
194 |     static let s: KeyboardKey = .letterS
    |                |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 's' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |     @available(*, deprecated, renamed: "letterT")
196 |     static let t: KeyboardKey = .letterT
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:196:16: warning: static property 't' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
194 |     static let s: KeyboardKey = .letterS
195 |     @available(*, deprecated, renamed: "letterT")
196 |     static let t: KeyboardKey = .letterT
    |                |- warning: static property 't' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 't' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |     @available(*, deprecated, renamed: "letterU")
198 |     static let u: KeyboardKey = .letterU
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:198:16: warning: static property 'u' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
196 |     static let t: KeyboardKey = .letterT
197 |     @available(*, deprecated, renamed: "letterU")
198 |     static let u: KeyboardKey = .letterU
    |                |- warning: static property 'u' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'u' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |     @available(*, deprecated, renamed: "letterV")
200 |     static let v: KeyboardKey = .letterV
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:200:16: warning: static property 'v' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
198 |     static let u: KeyboardKey = .letterU
199 |     @available(*, deprecated, renamed: "letterV")
200 |     static let v: KeyboardKey = .letterV
    |                |- warning: static property 'v' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'v' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |     @available(*, deprecated, renamed: "letterW")
202 |     static let w: KeyboardKey = .letterW
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:202:16: warning: static property 'w' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
200 |     static let v: KeyboardKey = .letterV
201 |     @available(*, deprecated, renamed: "letterW")
202 |     static let w: KeyboardKey = .letterW
    |                |- warning: static property 'w' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'w' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |     @available(*, deprecated, renamed: "letterX")
204 |     static let x: KeyboardKey = .letterX
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:204:16: warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
202 |     static let w: KeyboardKey = .letterW
203 |     @available(*, deprecated, renamed: "letterX")
204 |     static let x: KeyboardKey = .letterX
    |                |- warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'x' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |     @available(*, deprecated, renamed: "letterY")
206 |     static let y: KeyboardKey = .letterY
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:206:16: warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
204 |     static let x: KeyboardKey = .letterX
205 |     @available(*, deprecated, renamed: "letterY")
206 |     static let y: KeyboardKey = .letterY
    |                |- warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'y' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |     @available(*, deprecated, renamed: "letterZ")
208 |     static let z: KeyboardKey = .letterZ
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:208:16: warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
206 |     static let y: KeyboardKey = .letterY
207 |     @available(*, deprecated, renamed: "letterZ")
208 |     static let z: KeyboardKey = .letterZ
    |                |- warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'z' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 |
210 |     @available(*, deprecated, renamed: "function1")
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:211:16: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
209 |
210 |     @available(*, deprecated, renamed: "function1")
211 |     static let f1: KeyboardKey = .function1
    |                |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |     @available(*, deprecated, renamed: "function2")
213 |     static let f2: KeyboardKey = .function2
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:213:16: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
211 |     static let f1: KeyboardKey = .function1
212 |     @available(*, deprecated, renamed: "function2")
213 |     static let f2: KeyboardKey = .function2
    |                |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |     @available(*, deprecated, renamed: "function3")
215 |     static let f3: KeyboardKey = .function3
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:215:16: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
213 |     static let f2: KeyboardKey = .function2
214 |     @available(*, deprecated, renamed: "function3")
215 |     static let f3: KeyboardKey = .function3
    |                |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |     @available(*, deprecated, renamed: "function4")
217 |     static let f4: KeyboardKey = .function4
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:217:16: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
215 |     static let f3: KeyboardKey = .function3
216 |     @available(*, deprecated, renamed: "function4")
217 |     static let f4: KeyboardKey = .function4
    |                |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |     @available(*, deprecated, renamed: "function5")
219 |     static let f5: KeyboardKey = .function5
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:219:16: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
217 |     static let f4: KeyboardKey = .function4
218 |     @available(*, deprecated, renamed: "function5")
219 |     static let f5: KeyboardKey = .function5
    |                |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 |     @available(*, deprecated, renamed: "function6")
221 |     static let f6: KeyboardKey = .function6
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:221:16: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
219 |     static let f5: KeyboardKey = .function5
220 |     @available(*, deprecated, renamed: "function6")
221 |     static let f6: KeyboardKey = .function6
    |                |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |     @available(*, deprecated, renamed: "function7")
223 |     static let f7: KeyboardKey = .function7
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:223:16: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
221 |     static let f6: KeyboardKey = .function6
222 |     @available(*, deprecated, renamed: "function7")
223 |     static let f7: KeyboardKey = .function7
    |                |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |     @available(*, deprecated, renamed: "function8")
225 |     static let f8: KeyboardKey = .function8
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:225:16: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
223 |     static let f7: KeyboardKey = .function7
224 |     @available(*, deprecated, renamed: "function8")
225 |     static let f8: KeyboardKey = .function8
    |                |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |     @available(*, deprecated, renamed: "function9")
227 |     static let f9: KeyboardKey = .function9
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:227:16: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
225 |     static let f8: KeyboardKey = .function8
226 |     @available(*, deprecated, renamed: "function9")
227 |     static let f9: KeyboardKey = .function9
    |                |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
228 |     @available(*, deprecated, renamed: "function10")
229 |     static let f10: KeyboardKey = .function10
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:229:16: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
227 |     static let f9: KeyboardKey = .function9
228 |     @available(*, deprecated, renamed: "function10")
229 |     static let f10: KeyboardKey = .function10
    |                |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
230 |     @available(*, deprecated, renamed: "function11")
231 |     static let f11: KeyboardKey = .function11
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:231:16: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
229 |     static let f10: KeyboardKey = .function10
230 |     @available(*, deprecated, renamed: "function11")
231 |     static let f11: KeyboardKey = .function11
    |                |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |     @available(*, deprecated, renamed: "function12")
233 |     static let f12: KeyboardKey = .function12
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:233:16: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
231 |     static let f11: KeyboardKey = .function11
232 |     @available(*, deprecated, renamed: "function12")
233 |     static let f12: KeyboardKey = .function12
    |                |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 | }
235 |
[31/66] Compiling Raylib KeyboardKey.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:14:23: warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
14 |     public static let none          = Gestures(0)
   |                       |- warning: static property 'none' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'none' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
15 |     public static let tap           = Gestures(1)
16 |     public static let doubletap     = Gestures(2)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:15:23: warning: static property 'tap' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
14 |     public static let none          = Gestures(0)
15 |     public static let tap           = Gestures(1)
   |                       |- warning: static property 'tap' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'tap' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
16 |     public static let doubletap     = Gestures(2)
17 |     public static let hold          = Gestures(4)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:16:23: warning: static property 'doubletap' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
14 |     public static let none          = Gestures(0)
15 |     public static let tap           = Gestures(1)
16 |     public static let doubletap     = Gestures(2)
   |                       |- warning: static property 'doubletap' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'doubletap' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     public static let hold          = Gestures(4)
18 |     public static let drag          = Gestures(8)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:17:23: warning: static property 'hold' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
15 |     public static let tap           = Gestures(1)
16 |     public static let doubletap     = Gestures(2)
17 |     public static let hold          = Gestures(4)
   |                       |- warning: static property 'hold' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'hold' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
18 |     public static let drag          = Gestures(8)
19 |     public static let swipeRight    = Gestures(16)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:18:23: warning: static property 'drag' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
16 |     public static let doubletap     = Gestures(2)
17 |     public static let hold          = Gestures(4)
18 |     public static let drag          = Gestures(8)
   |                       |- warning: static property 'drag' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'drag' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |     public static let swipeRight    = Gestures(16)
20 |     public static let swipeLeft     = Gestures(32)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:19:23: warning: static property 'swipeRight' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
17 |     public static let hold          = Gestures(4)
18 |     public static let drag          = Gestures(8)
19 |     public static let swipeRight    = Gestures(16)
   |                       |- warning: static property 'swipeRight' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'swipeRight' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
20 |     public static let swipeLeft     = Gestures(32)
21 |     public static let swipeUp       = Gestures(64)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:20:23: warning: static property 'swipeLeft' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
18 |     public static let drag          = Gestures(8)
19 |     public static let swipeRight    = Gestures(16)
20 |     public static let swipeLeft     = Gestures(32)
   |                       |- warning: static property 'swipeLeft' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'swipeLeft' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     public static let swipeUp       = Gestures(64)
22 |     public static let swipeDown     = Gestures(128)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:21:23: warning: static property 'swipeUp' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
19 |     public static let swipeRight    = Gestures(16)
20 |     public static let swipeLeft     = Gestures(32)
21 |     public static let swipeUp       = Gestures(64)
   |                       |- warning: static property 'swipeUp' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'swipeUp' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
22 |     public static let swipeDown     = Gestures(128)
23 |     public static let pinchIn       = Gestures(256)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:22:23: warning: static property 'swipeDown' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
20 |     public static let swipeLeft     = Gestures(32)
21 |     public static let swipeUp       = Gestures(64)
22 |     public static let swipeDown     = Gestures(128)
   |                       |- warning: static property 'swipeDown' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'swipeDown' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     public static let pinchIn       = Gestures(256)
24 |     public static let pinchOut      = Gestures(512)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:23:23: warning: static property 'pinchIn' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
21 |     public static let swipeUp       = Gestures(64)
22 |     public static let swipeDown     = Gestures(128)
23 |     public static let pinchIn       = Gestures(256)
   |                       |- warning: static property 'pinchIn' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'pinchIn' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
24 |     public static let pinchOut      = Gestures(512)
25 |
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/Gestures.swift:24:23: warning: static property 'pinchOut' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
 9 | // Gestures
10 | // NOTE: It could be used as flags to enable only some gestures
11 | public struct Gestures: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'Gestures' conform to the 'Sendable' protocol
12 |     public let rawValue: Int32
13 |
   :
22 |     public static let swipeDown     = Gestures(128)
23 |     public static let pinchIn       = Gestures(256)
24 |     public static let pinchOut      = Gestures(512)
   |                       |- warning: static property 'pinchOut' is not concurrency-safe because non-'Sendable' type 'Gestures' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'pinchOut' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |
26 |     public init(_ rawValue: Int32) {
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:137:16: warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
135 | public extension KeyboardKey {
136 |     @available(*, deprecated, renamed: "number0")
137 |     static let zero: KeyboardKey = .number0
    |                |- warning: static property 'zero' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'zero' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
138 |     @available(*, deprecated, renamed: "number1")
139 |     static let one: KeyboardKey = .number1
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:139:16: warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
137 |     static let zero: KeyboardKey = .number0
138 |     @available(*, deprecated, renamed: "number1")
139 |     static let one: KeyboardKey = .number1
    |                |- warning: static property 'one' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'one' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
140 |     @available(*, deprecated, renamed: "number2")
141 |     static let two: KeyboardKey = .number2
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:141:16: warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
139 |     static let one: KeyboardKey = .number1
140 |     @available(*, deprecated, renamed: "number2")
141 |     static let two: KeyboardKey = .number2
    |                |- warning: static property 'two' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'two' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
142 |     @available(*, deprecated, renamed: "number3")
143 |     static let three: KeyboardKey = .number3
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:143:16: warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
141 |     static let two: KeyboardKey = .number2
142 |     @available(*, deprecated, renamed: "number3")
143 |     static let three: KeyboardKey = .number3
    |                |- warning: static property 'three' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'three' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
144 |     @available(*, deprecated, renamed: "number4")
145 |     static let four: KeyboardKey = .number4
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:145:16: warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
143 |     static let three: KeyboardKey = .number3
144 |     @available(*, deprecated, renamed: "number4")
145 |     static let four: KeyboardKey = .number4
    |                |- warning: static property 'four' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'four' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
146 |     @available(*, deprecated, renamed: "number5")
147 |     static let five: KeyboardKey = .number5
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:147:16: warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
145 |     static let four: KeyboardKey = .number4
146 |     @available(*, deprecated, renamed: "number5")
147 |     static let five: KeyboardKey = .number5
    |                |- warning: static property 'five' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'five' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
148 |     @available(*, deprecated, renamed: "number6")
149 |     static let six: KeyboardKey = .number6
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:149:16: warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
147 |     static let five: KeyboardKey = .number5
148 |     @available(*, deprecated, renamed: "number6")
149 |     static let six: KeyboardKey = .number6
    |                |- warning: static property 'six' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'six' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
150 |     @available(*, deprecated, renamed: "number7")
151 |     static let seven: KeyboardKey = .number7
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:151:16: warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
149 |     static let six: KeyboardKey = .number6
150 |     @available(*, deprecated, renamed: "number7")
151 |     static let seven: KeyboardKey = .number7
    |                |- warning: static property 'seven' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'seven' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
152 |     @available(*, deprecated, renamed: "number8")
153 |     static let eight: KeyboardKey = .number8
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:153:16: warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
151 |     static let seven: KeyboardKey = .number7
152 |     @available(*, deprecated, renamed: "number8")
153 |     static let eight: KeyboardKey = .number8
    |                |- warning: static property 'eight' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'eight' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
154 |     @available(*, deprecated, renamed: "number9")
155 |     static let nine: KeyboardKey = .number9
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:155:16: warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
153 |     static let eight: KeyboardKey = .number8
154 |     @available(*, deprecated, renamed: "number9")
155 |     static let nine: KeyboardKey = .number9
    |                |- warning: static property 'nine' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'nine' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
156 |
157 |     @available(*, deprecated, renamed: "letterA")
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:158:16: warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
156 |
157 |     @available(*, deprecated, renamed: "letterA")
158 |     static let a: KeyboardKey = .letterA
    |                |- warning: static property 'a' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'a' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
159 |     @available(*, deprecated, renamed: "letterB")
160 |     static let b: KeyboardKey = .letterB
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:160:16: warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
158 |     static let a: KeyboardKey = .letterA
159 |     @available(*, deprecated, renamed: "letterB")
160 |     static let b: KeyboardKey = .letterB
    |                |- warning: static property 'b' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'b' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
161 |     @available(*, deprecated, renamed: "letterC")
162 |     static let c: KeyboardKey = .letterC
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:162:16: warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
160 |     static let b: KeyboardKey = .letterB
161 |     @available(*, deprecated, renamed: "letterC")
162 |     static let c: KeyboardKey = .letterC
    |                |- warning: static property 'c' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'c' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
163 |     @available(*, deprecated, renamed: "letterD")
164 |     static let d: KeyboardKey = .letterD
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:164:16: warning: static property 'd' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
162 |     static let c: KeyboardKey = .letterC
163 |     @available(*, deprecated, renamed: "letterD")
164 |     static let d: KeyboardKey = .letterD
    |                |- warning: static property 'd' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'd' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
165 |     @available(*, deprecated, renamed: "letterE")
166 |     static let e: KeyboardKey = .letterE
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:166:16: warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
164 |     static let d: KeyboardKey = .letterD
165 |     @available(*, deprecated, renamed: "letterE")
166 |     static let e: KeyboardKey = .letterE
    |                |- warning: static property 'e' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'e' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
167 |     @available(*, deprecated, renamed: "letterF")
168 |     static let f: KeyboardKey = .letterF
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:168:16: warning: static property 'f' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
166 |     static let e: KeyboardKey = .letterE
167 |     @available(*, deprecated, renamed: "letterF")
168 |     static let f: KeyboardKey = .letterF
    |                |- warning: static property 'f' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
169 |     @available(*, deprecated, renamed: "letterG")
170 |     static let g: KeyboardKey = .letterG
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:170:16: warning: static property 'g' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
168 |     static let f: KeyboardKey = .letterF
169 |     @available(*, deprecated, renamed: "letterG")
170 |     static let g: KeyboardKey = .letterG
    |                |- warning: static property 'g' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'g' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
171 |     @available(*, deprecated, renamed: "letterH")
172 |     static let h: KeyboardKey = .letterH
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:172:16: warning: static property 'h' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
170 |     static let g: KeyboardKey = .letterG
171 |     @available(*, deprecated, renamed: "letterH")
172 |     static let h: KeyboardKey = .letterH
    |                |- warning: static property 'h' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'h' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
173 |     @available(*, deprecated, renamed: "letterI")
174 |     static let i: KeyboardKey = .letterI
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:174:16: warning: static property 'i' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
172 |     static let h: KeyboardKey = .letterH
173 |     @available(*, deprecated, renamed: "letterI")
174 |     static let i: KeyboardKey = .letterI
    |                |- warning: static property 'i' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'i' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
175 |     @available(*, deprecated, renamed: "letterJ")
176 |     static let j: KeyboardKey = .letterJ
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:176:16: warning: static property 'j' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
174 |     static let i: KeyboardKey = .letterI
175 |     @available(*, deprecated, renamed: "letterJ")
176 |     static let j: KeyboardKey = .letterJ
    |                |- warning: static property 'j' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'j' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
177 |     @available(*, deprecated, renamed: "letterK")
178 |     static let k: KeyboardKey = .letterK
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:178:16: warning: static property 'k' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
176 |     static let j: KeyboardKey = .letterJ
177 |     @available(*, deprecated, renamed: "letterK")
178 |     static let k: KeyboardKey = .letterK
    |                |- warning: static property 'k' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'k' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
179 |     @available(*, deprecated, renamed: "letterL")
180 |     static let l: KeyboardKey = .letterL
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:180:16: warning: static property 'l' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
178 |     static let k: KeyboardKey = .letterK
179 |     @available(*, deprecated, renamed: "letterL")
180 |     static let l: KeyboardKey = .letterL
    |                |- warning: static property 'l' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'l' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
181 |     @available(*, deprecated, renamed: "letterM")
182 |     static let m: KeyboardKey = .letterM
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:182:16: warning: static property 'm' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
180 |     static let l: KeyboardKey = .letterL
181 |     @available(*, deprecated, renamed: "letterM")
182 |     static let m: KeyboardKey = .letterM
    |                |- warning: static property 'm' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'm' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
183 |     @available(*, deprecated, renamed: "letterN")
184 |     static let n: KeyboardKey = .letterN
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:184:16: warning: static property 'n' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
182 |     static let m: KeyboardKey = .letterM
183 |     @available(*, deprecated, renamed: "letterN")
184 |     static let n: KeyboardKey = .letterN
    |                |- warning: static property 'n' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'n' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
185 |     @available(*, deprecated, renamed: "letterO")
186 |     static let o: KeyboardKey = .letterO
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:186:16: warning: static property 'o' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
184 |     static let n: KeyboardKey = .letterN
185 |     @available(*, deprecated, renamed: "letterO")
186 |     static let o: KeyboardKey = .letterO
    |                |- warning: static property 'o' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'o' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
187 |     @available(*, deprecated, renamed: "letterP")
188 |     static let p: KeyboardKey = .letterP
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:188:16: warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
186 |     static let o: KeyboardKey = .letterO
187 |     @available(*, deprecated, renamed: "letterP")
188 |     static let p: KeyboardKey = .letterP
    |                |- warning: static property 'p' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'p' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
189 |     @available(*, deprecated, renamed: "letterQ")
190 |     static let q: KeyboardKey = .letterQ
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:190:16: warning: static property 'q' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
188 |     static let p: KeyboardKey = .letterP
189 |     @available(*, deprecated, renamed: "letterQ")
190 |     static let q: KeyboardKey = .letterQ
    |                |- warning: static property 'q' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'q' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
191 |     @available(*, deprecated, renamed: "letterR")
192 |     static let r: KeyboardKey = .letterR
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:192:16: warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
190 |     static let q: KeyboardKey = .letterQ
191 |     @available(*, deprecated, renamed: "letterR")
192 |     static let r: KeyboardKey = .letterR
    |                |- warning: static property 'r' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'r' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
193 |     @available(*, deprecated, renamed: "letterS")
194 |     static let s: KeyboardKey = .letterS
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:194:16: warning: static property 's' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
192 |     static let r: KeyboardKey = .letterR
193 |     @available(*, deprecated, renamed: "letterS")
194 |     static let s: KeyboardKey = .letterS
    |                |- warning: static property 's' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 's' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
195 |     @available(*, deprecated, renamed: "letterT")
196 |     static let t: KeyboardKey = .letterT
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:196:16: warning: static property 't' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
194 |     static let s: KeyboardKey = .letterS
195 |     @available(*, deprecated, renamed: "letterT")
196 |     static let t: KeyboardKey = .letterT
    |                |- warning: static property 't' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 't' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
197 |     @available(*, deprecated, renamed: "letterU")
198 |     static let u: KeyboardKey = .letterU
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:198:16: warning: static property 'u' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
196 |     static let t: KeyboardKey = .letterT
197 |     @available(*, deprecated, renamed: "letterU")
198 |     static let u: KeyboardKey = .letterU
    |                |- warning: static property 'u' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'u' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
199 |     @available(*, deprecated, renamed: "letterV")
200 |     static let v: KeyboardKey = .letterV
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:200:16: warning: static property 'v' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
198 |     static let u: KeyboardKey = .letterU
199 |     @available(*, deprecated, renamed: "letterV")
200 |     static let v: KeyboardKey = .letterV
    |                |- warning: static property 'v' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'v' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
201 |     @available(*, deprecated, renamed: "letterW")
202 |     static let w: KeyboardKey = .letterW
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:202:16: warning: static property 'w' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
200 |     static let v: KeyboardKey = .letterV
201 |     @available(*, deprecated, renamed: "letterW")
202 |     static let w: KeyboardKey = .letterW
    |                |- warning: static property 'w' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'w' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
203 |     @available(*, deprecated, renamed: "letterX")
204 |     static let x: KeyboardKey = .letterX
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:204:16: warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
202 |     static let w: KeyboardKey = .letterW
203 |     @available(*, deprecated, renamed: "letterX")
204 |     static let x: KeyboardKey = .letterX
    |                |- warning: static property 'x' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'x' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
205 |     @available(*, deprecated, renamed: "letterY")
206 |     static let y: KeyboardKey = .letterY
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:206:16: warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
204 |     static let x: KeyboardKey = .letterX
205 |     @available(*, deprecated, renamed: "letterY")
206 |     static let y: KeyboardKey = .letterY
    |                |- warning: static property 'y' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'y' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
207 |     @available(*, deprecated, renamed: "letterZ")
208 |     static let z: KeyboardKey = .letterZ
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:208:16: warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
206 |     static let y: KeyboardKey = .letterY
207 |     @available(*, deprecated, renamed: "letterZ")
208 |     static let z: KeyboardKey = .letterZ
    |                |- warning: static property 'z' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'z' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
209 |
210 |     @available(*, deprecated, renamed: "function1")
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:211:16: warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
209 |
210 |     @available(*, deprecated, renamed: "function1")
211 |     static let f1: KeyboardKey = .function1
    |                |- warning: static property 'f1' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f1' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
212 |     @available(*, deprecated, renamed: "function2")
213 |     static let f2: KeyboardKey = .function2
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:213:16: warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
211 |     static let f1: KeyboardKey = .function1
212 |     @available(*, deprecated, renamed: "function2")
213 |     static let f2: KeyboardKey = .function2
    |                |- warning: static property 'f2' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f2' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
214 |     @available(*, deprecated, renamed: "function3")
215 |     static let f3: KeyboardKey = .function3
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:215:16: warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
213 |     static let f2: KeyboardKey = .function2
214 |     @available(*, deprecated, renamed: "function3")
215 |     static let f3: KeyboardKey = .function3
    |                |- warning: static property 'f3' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f3' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
216 |     @available(*, deprecated, renamed: "function4")
217 |     static let f4: KeyboardKey = .function4
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:217:16: warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
215 |     static let f3: KeyboardKey = .function3
216 |     @available(*, deprecated, renamed: "function4")
217 |     static let f4: KeyboardKey = .function4
    |                |- warning: static property 'f4' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f4' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
218 |     @available(*, deprecated, renamed: "function5")
219 |     static let f5: KeyboardKey = .function5
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:219:16: warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
217 |     static let f4: KeyboardKey = .function4
218 |     @available(*, deprecated, renamed: "function5")
219 |     static let f5: KeyboardKey = .function5
    |                |- warning: static property 'f5' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f5' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
220 |     @available(*, deprecated, renamed: "function6")
221 |     static let f6: KeyboardKey = .function6
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:221:16: warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
219 |     static let f5: KeyboardKey = .function5
220 |     @available(*, deprecated, renamed: "function6")
221 |     static let f6: KeyboardKey = .function6
    |                |- warning: static property 'f6' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f6' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
222 |     @available(*, deprecated, renamed: "function7")
223 |     static let f7: KeyboardKey = .function7
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:223:16: warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
221 |     static let f6: KeyboardKey = .function6
222 |     @available(*, deprecated, renamed: "function7")
223 |     static let f7: KeyboardKey = .function7
    |                |- warning: static property 'f7' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f7' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
224 |     @available(*, deprecated, renamed: "function8")
225 |     static let f8: KeyboardKey = .function8
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:225:16: warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
223 |     static let f7: KeyboardKey = .function7
224 |     @available(*, deprecated, renamed: "function8")
225 |     static let f8: KeyboardKey = .function8
    |                |- warning: static property 'f8' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f8' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
226 |     @available(*, deprecated, renamed: "function9")
227 |     static let f9: KeyboardKey = .function9
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:227:16: warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
225 |     static let f8: KeyboardKey = .function8
226 |     @available(*, deprecated, renamed: "function9")
227 |     static let f9: KeyboardKey = .function9
    |                |- warning: static property 'f9' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f9' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
228 |     @available(*, deprecated, renamed: "function10")
229 |     static let f10: KeyboardKey = .function10
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:229:16: warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
227 |     static let f9: KeyboardKey = .function9
228 |     @available(*, deprecated, renamed: "function10")
229 |     static let f10: KeyboardKey = .function10
    |                |- warning: static property 'f10' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f10' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
230 |     @available(*, deprecated, renamed: "function11")
231 |     static let f11: KeyboardKey = .function11
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:231:16: warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
229 |     static let f10: KeyboardKey = .function10
230 |     @available(*, deprecated, renamed: "function11")
231 |     static let f11: KeyboardKey = .function11
    |                |- warning: static property 'f11' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f11' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
232 |     @available(*, deprecated, renamed: "function12")
233 |     static let f12: KeyboardKey = .function12
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/KeyboardKey.swift:233:16: warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
 10 | // NOTE: Use GetKeyPressed() to allow redefining
 11 | // required keys for alternative layouts
 12 | public enum KeyboardKey: Int32 {
    |             `- note: consider making enum 'KeyboardKey' conform to the 'Sendable' protocol
 13 |     case null           = 0
 14 |     // Alphanumeric keys
    :
231 |     static let f11: KeyboardKey = .function11
232 |     @available(*, deprecated, renamed: "function12")
233 |     static let f12: KeyboardKey = .function12
    |                |- warning: static property 'f12' is not concurrency-safe because non-'Sendable' type 'KeyboardKey' may have shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: add '@MainActor' to make static property 'f12' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
234 | }
235 |
[32/66] Compiling Raylib raylib_h_rcamera.swift
[33/66] Compiling Raylib raylib_h_rgestures.swift
[34/66] Compiling Raylib raylib_h_shapes.swift
[35/66] Compiling Raylib DeprectationsRaylib-4_0_0.swift
[36/66] Compiling Raylib BlendMode.swift
[37/66] Compiling Raylib CameraMode.swift
[38/66] Compiling Raylib CameraProjection.swift
[39/66] Compiling Raylib raylib_h_audio.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/raylib_h_core.swift:548:60: warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 546 |     static func setShaderValue(_ shader: Shader, _ locIndex: ShaderLocationIndex, _ value: Any, _ uniformType: ShaderUniformDataType) {
 547 |         var _value = value
 548 |         _RaylibC.SetShaderValue(shader, locIndex.rawValue, &_value, uniformType.rawValue)
     |                                                            `- warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 549 |     }
 550 |
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/raylib_h_core.swift:555:61: warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 553 |     static func setShaderValueV(_ shader: Shader, _ locIndex: ShaderLocationIndex, _ value: Any, _ uniformType: ShaderUniformDataType, _ count: Int32) {
 554 |         var _value = value
 555 |         _RaylibC.SetShaderValueV(shader, locIndex.rawValue, &_value, uniformType.rawValue, count)
     |                                                             `- warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 556 |     }
 557 |
[40/66] Compiling Raylib raylib_h_core.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/raylib_h_core.swift:548:60: warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 546 |     static func setShaderValue(_ shader: Shader, _ locIndex: ShaderLocationIndex, _ value: Any, _ uniformType: ShaderUniformDataType) {
 547 |         var _value = value
 548 |         _RaylibC.SetShaderValue(shader, locIndex.rawValue, &_value, uniformType.rawValue)
     |                                                            `- warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 549 |     }
 550 |
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/raylib_h_core.swift:555:61: warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 553 |     static func setShaderValueV(_ shader: Shader, _ locIndex: ShaderLocationIndex, _ value: Any, _ uniformType: ShaderUniformDataType, _ count: Int32) {
 554 |         var _value = value
 555 |         _RaylibC.SetShaderValueV(shader, locIndex.rawValue, &_value, uniformType.rawValue, count)
     |                                                             `- warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 556 |     }
 557 |
[41/66] Compiling Raylib raylib_h_models.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/raylib_h_core.swift:548:60: warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 546 |     static func setShaderValue(_ shader: Shader, _ locIndex: ShaderLocationIndex, _ value: Any, _ uniformType: ShaderUniformDataType) {
 547 |         var _value = value
 548 |         _RaylibC.SetShaderValue(shader, locIndex.rawValue, &_value, uniformType.rawValue)
     |                                                            `- warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 549 |     }
 550 |
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/raylib_h_core.swift:555:61: warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 553 |     static func setShaderValueV(_ shader: Shader, _ locIndex: ShaderLocationIndex, _ value: Any, _ uniformType: ShaderUniformDataType, _ count: Int32) {
 554 |         var _value = value
 555 |         _RaylibC.SetShaderValueV(shader, locIndex.rawValue, &_value, uniformType.rawValue, count)
     |                                                             `- warning: forming 'UnsafeRawPointer' to a variable of type 'Any'; this is likely incorrect because 'Any' may contain an object reference.
 556 |     }
 557 |
[42/66] Compiling Raylib Color.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:16:23: warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
15 |     /// Set to try enabling V-Sync on GPU
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
   |                       |- warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'vsyncHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:18:23: warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
   |                       |- warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'fullscreenMode' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:20:23: warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
   |                       |- warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowResizable' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:22:23: warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
   |                       |- warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUndecorated' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:24:23: warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
   |                       |- warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowsHidden' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:26:23: warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
   |                       |- warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMinimized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:28:23: warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
   |                       |- warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMaximized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:30:23: warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
   |                       |- warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUnfocused' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:32:23: warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
   |                       |- warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTopmost' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:34:23: warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
   |                       |- warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowAlwaysRun' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:36:23: warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
   |                       |- warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTransparent' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:38:23: warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
   |                       |- warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowHighDPI' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:40:23: warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
   |                       |- warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'msaa4xHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:42:23: warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
   |                       |- warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'interlacedHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |
44 |     public init(_ rawValue: UInt32) {
[43/66] Compiling Raylib ConfigFlags.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:16:23: warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
15 |     /// Set to try enabling V-Sync on GPU
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
   |                       |- warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'vsyncHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:18:23: warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
   |                       |- warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'fullscreenMode' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:20:23: warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
   |                       |- warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowResizable' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:22:23: warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
   |                       |- warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUndecorated' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:24:23: warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
   |                       |- warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowsHidden' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:26:23: warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
   |                       |- warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMinimized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:28:23: warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
   |                       |- warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMaximized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:30:23: warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
   |                       |- warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUnfocused' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:32:23: warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
   |                       |- warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTopmost' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:34:23: warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
   |                       |- warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowAlwaysRun' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:36:23: warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
   |                       |- warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTransparent' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:38:23: warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
   |                       |- warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowHighDPI' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:40:23: warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
   |                       |- warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'msaa4xHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:42:23: warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
   |                       |- warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'interlacedHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |
44 |     public init(_ rawValue: UInt32) {
[44/66] Compiling Raylib CubemapLayout.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:16:23: warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
15 |     /// Set to try enabling V-Sync on GPU
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
   |                       |- warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'vsyncHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:18:23: warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
   |                       |- warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'fullscreenMode' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:20:23: warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
   |                       |- warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowResizable' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:22:23: warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
   |                       |- warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUndecorated' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:24:23: warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
   |                       |- warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowsHidden' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:26:23: warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
   |                       |- warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMinimized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:28:23: warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
   |                       |- warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMaximized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:30:23: warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
   |                       |- warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUnfocused' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:32:23: warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
   |                       |- warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTopmost' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:34:23: warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
   |                       |- warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowAlwaysRun' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:36:23: warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
   |                       |- warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTransparent' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:38:23: warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
   |                       |- warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowHighDPI' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:40:23: warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
   |                       |- warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'msaa4xHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:42:23: warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
   |                       |- warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'interlacedHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |
44 |     public init(_ rawValue: UInt32) {
[45/66] Compiling Raylib FontType.swift
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:16:23: warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
15 |     /// Set to try enabling V-Sync on GPU
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
   |                       |- warning: static property 'vsyncHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'vsyncHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:18:23: warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
16 |     public static let vsyncHint                = ConfigFlags(0x00000040)
17 |     /// Set to run program in fullscreen
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
   |                       |- warning: static property 'fullscreenMode' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'fullscreenMode' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:20:23: warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
18 |     public static let fullscreenMode           = ConfigFlags(0x00000002)
19 |     /// Set to allow resizable window
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
   |                       |- warning: static property 'windowResizable' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowResizable' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:22:23: warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
20 |     public static let windowResizable          = ConfigFlags(0x00000004)
21 |     /// Set to disable window decoration (frame and buttons)
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
   |                       |- warning: static property 'windowUndecorated' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUndecorated' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:24:23: warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
22 |     public static let windowUndecorated        = ConfigFlags(0x00000008)
23 |     /// Set to hide window
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
   |                       |- warning: static property 'windowsHidden' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowsHidden' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:26:23: warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
24 |     public static let windowsHidden            = ConfigFlags(0x00000080)
25 |     /// Set to minimize window (iconify)
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
   |                       |- warning: static property 'windowMinimized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMinimized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:28:23: warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
26 |     public static let windowMinimized          = ConfigFlags(0x00000200)
27 |     /// Set to maximize window (expanded to monitor)
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
   |                       |- warning: static property 'windowMaximized' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowMaximized' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:30:23: warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
28 |     public static let windowMaximized          = ConfigFlags(0x00000400)
29 |     /// Set to window non focused
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
   |                       |- warning: static property 'windowUnfocused' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowUnfocused' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:32:23: warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
30 |     public static let windowUnfocused          = ConfigFlags(0x00000800)
31 |     /// Set to window always on top
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
   |                       |- warning: static property 'windowTopmost' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTopmost' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:34:23: warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
32 |     public static let windowTopmost            = ConfigFlags(0x00001000)
33 |     /// Set to allow windows running while minimized
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
   |                       |- warning: static property 'windowAlwaysRun' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowAlwaysRun' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:36:23: warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
34 |     public static let windowAlwaysRun          = ConfigFlags(0x00000100)
35 |     /// Set to allow transparent framebuffer
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
   |                       |- warning: static property 'windowTransparent' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowTransparent' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:38:23: warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
36 |     public static let windowTransparent        = ConfigFlags(0x00000010)
37 |     /// Set to support HighDPI
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
   |                       |- warning: static property 'windowHighDPI' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'windowHighDPI' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:40:23: warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
38 |     public static let windowHighDPI            = ConfigFlags(0x00002000)
39 |     /// Set to try enabling MSAA 4X
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
   |                       |- warning: static property 'msaa4xHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'msaa4xHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
/Users/admin/builder/spi-builder-workspace/Sources/Raylib/Enums/ConfigFlags.swift:42:23: warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
10 | // NOTE: Every bit registers one state (use it with bit masks)
11 | // By default all flags are set to 0
12 | public struct ConfigFlags: OptionSet, Equatable, RawRepresentable {
   |               `- note: consider making struct 'ConfigFlags' conform to the 'Sendable' protocol
13 |     public let rawValue: UInt32
14 |
   :
40 |     public static let msaa4xHint               = ConfigFlags(0x00000020)
41 |     /// Set to try enabling interlaced video format (for V3D)
42 |     public static let interlacedHint           = ConfigFlags(0x00010000)
   |                       |- warning: static property 'interlacedHint' is not concurrency-safe because non-'Sendable' type 'ConfigFlags' may have shared mutable state; this is an error in the Swift 6 language mode
   |                       |- note: add '@MainActor' to make static property 'interlacedHint' part of global actor 'MainActor'
   |                       `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
43 |
44 |     public init(_ rawValue: UInt32) {
[46/66] Compiling Raylib raylib_h_text.swift
[47/66] Compiling Raylib raylib_h_textures.swift
[48/66] Compiling Raylib raymath_h.swift
[49/66] Compiling Raylib Image.swift
[50/66] Compiling Raylib NPatchInfo.swift
[51/66] Compiling Raylib Texture.swift
[52/66] Compiling Raylib MaterialMapIndex.swift
[53/66] Compiling Raylib MouseButton.swift
[54/66] Compiling Raylib MouseCursor.swift
[55/66] Compiling Raylib NPatchLayout.swift
[56/66] Compiling Raylib PixelFormat.swift
[57/66] Compiling Raylib ShaderLocationIndex.swift
[58/66] Compiling Raylib ShaderUniformDataType.swift
[59/66] Compiling Raylib TextureFilter.swift
[60/66] Compiling Raylib TextureWrap.swift
[61/66] Compiling Raylib TraceLogLevel.swift
[62/66] Compiling Raylib SwiftRaylib.swift
[63/66] Compiling Raylib Camera.swift
[64/69] Emitting module Example
[65/69] Compiling Example main.swift
[66/69] Compiling Example SnakeGame.swift
[66/69] Write Objects.LinkFileList
[67/69] Linking Example
[68/69] Applying Example
Build complete! (8.09s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "Raylib",
  "name" : "Raylib",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "Raylib",
      "targets" : [
        "Raylib",
        "_RaylibC"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    },
    {
      "name" : "Example",
      "targets" : [
        "Example"
      ],
      "type" : {
        "executable" : null
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "_RaylibC",
      "module_type" : "ClangTarget",
      "name" : "_RaylibC",
      "path" : "Sources/_RaylibC",
      "product_memberships" : [
        "Raylib",
        "Example"
      ],
      "sources" : [
        "UnmodifiedRaylibSrc/external/glfw/src/cocoa_init.m",
        "UnmodifiedRaylibSrc/external/glfw/src/cocoa_joystick.m",
        "UnmodifiedRaylibSrc/external/glfw/src/cocoa_monitor.m",
        "UnmodifiedRaylibSrc/external/glfw/src/cocoa_time.c",
        "UnmodifiedRaylibSrc/external/glfw/src/cocoa_window.m",
        "UnmodifiedRaylibSrc/external/glfw/src/context.c",
        "UnmodifiedRaylibSrc/external/glfw/src/egl_context.c",
        "UnmodifiedRaylibSrc/external/glfw/src/init.c",
        "UnmodifiedRaylibSrc/external/glfw/src/input.c",
        "UnmodifiedRaylibSrc/external/glfw/src/monitor.c",
        "UnmodifiedRaylibSrc/external/glfw/src/nsgl_context.m",
        "UnmodifiedRaylibSrc/external/glfw/src/osmesa_context.c",
        "UnmodifiedRaylibSrc/external/glfw/src/posix_thread.c",
        "UnmodifiedRaylibSrc/external/glfw/src/vulkan.c",
        "UnmodifiedRaylibSrc/external/glfw/src/window.c",
        "UnmodifiedRaylibSrc/raudio.c",
        "UnmodifiedRaylibSrc/rcore.c",
        "UnmodifiedRaylibSrc/rmodels.c",
        "UnmodifiedRaylibSrc/rshapes.c",
        "UnmodifiedRaylibSrc/rtext.c",
        "UnmodifiedRaylibSrc/rtextures.c",
        "UnmodifiedRaylibSrc/utils.c"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Raylib",
      "module_type" : "SwiftTarget",
      "name" : "Raylib",
      "path" : "Sources/Raylib",
      "product_memberships" : [
        "Raylib",
        "Example"
      ],
      "sources" : [
        "Deprectations/DeprectationsRaylib-4_0_0.swift",
        "Enums/BlendMode.swift",
        "Enums/CameraMode.swift",
        "Enums/CameraProjection.swift",
        "Enums/Color.swift",
        "Enums/ConfigFlags.swift",
        "Enums/CubemapLayout.swift",
        "Enums/FontType.swift",
        "Enums/GampadAxis.swift",
        "Enums/GampadButton.swift",
        "Enums/Gestures.swift",
        "Enums/KeyboardKey.swift",
        "Enums/MaterialMapIndex.swift",
        "Enums/MouseButton.swift",
        "Enums/MouseCursor.swift",
        "Enums/NPatchLayout.swift",
        "Enums/PixelFormat.swift",
        "Enums/ShaderLocationIndex.swift",
        "Enums/ShaderUniformDataType.swift",
        "Enums/TextureFilter.swift",
        "Enums/TextureWrap.swift",
        "Enums/TraceLogLevel.swift",
        "SwiftRaylib.swift",
        "Swifty/Camera.swift",
        "Swifty/Image.swift",
        "Swifty/NPatchInfo.swift",
        "Swifty/Texture.swift",
        "raylib_h_audio.swift",
        "raylib_h_core.swift",
        "raylib_h_models.swift",
        "raylib_h_rcamera.swift",
        "raylib_h_rgestures.swift",
        "raylib_h_shapes.swift",
        "raylib_h_text.swift",
        "raylib_h_textures.swift",
        "raymath_h.swift"
      ],
      "target_dependencies" : [
        "_RaylibC"
      ],
      "type" : "library"
    },
    {
      "c99name" : "Example",
      "module_type" : "SwiftTarget",
      "name" : "Example",
      "path" : "Sources/Example",
      "product_memberships" : [
        "Example"
      ],
      "sources" : [
        "SnakeGame.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "Raylib"
      ],
      "type" : "executable"
    }
  ],
  "tools_version" : "5.3"
}
Done.