The Swift Package Index logo.Swift Package Index

Build Information

Successful build of wishkit-ios, reference main (843e98), with Swift 6.1 for macOS (SPM) on 20 Feb 2026 07:24:35 UTC.

Swift 6 data race errors: 8

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

========================================
RunAll
========================================
Builder version: 4.68.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/wishkit/wishkit-ios.git
Reference: main
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/wishkit/wishkit-ios
 * branch            main       -> FETCH_HEAD
 * [new branch]      main       -> origin/main
HEAD is now at 843e98b * remove unnecessary files
Cloned https://github.com/wishkit/wishkit-ios.git
Revision (git rev-parse @):
843e98b4517729212f62963eb7d250c9cb10bf33
SUCCESS checkout https://github.com/wishkit/wishkit-ios.git at main
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.1
Building package at path:  $PWD
https://github.com/wishkit/wishkit-ios.git
https://github.com/wishkit/wishkit-ios.git
{
  "dependencies" : [
    {
      "identity" : "wishkit-ios-shared",
      "requirement" : {
        "exact" : [
          "1.5.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/wishkit/wishkit-ios-shared.git"
    }
  ],
  "manifest_display_name" : "wishkit-ios",
  "name" : "wishkit-ios",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "WishKit",
      "targets" : [
        "WishKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "WishKitTests",
      "module_type" : "SwiftTarget",
      "name" : "WishKitTests",
      "path" : "Tests/WishKitTests",
      "sources" : [
        "MainTest.swift"
      ],
      "target_dependencies" : [
        "WishKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WishKit",
      "module_type" : "SwiftTarget",
      "name" : "WishKit",
      "path" : "Sources/WishKit",
      "product_dependencies" : [
        "WishKitShared"
      ],
      "product_memberships" : [
        "WishKit"
      ],
      "sources" : [
        "API/Api.swift",
        "API/CommentApi.swift",
        "API/RequestCreatable.swift",
        "API/UserApi.swift",
        "API/WishApi.swift",
        "Configuration+Localization.swift",
        "Configuration/Config+AddButton.swift",
        "Configuration/Config+Buttons.swift",
        "Configuration/Config+DoneButton.swift",
        "Configuration/Config+SaveButton.swift",
        "Configuration/Config+SegmentedControl.swift",
        "Configuration/Config+TabBar.swift",
        "Configuration/Config+VoteButton.swift",
        "Configuration/Configuration.swift",
        "Extensions/Bundle+AppIcon.swift",
        "Extensions/Bundle+AppName.swift",
        "Extensions/Button+Compat.swift",
        "Extensions/Date+Formatted.swift",
        "Extensions/Enum+Compat.swift",
        "Extensions/List+Compat.swift",
        "Extensions/NSTextView+Background.swift",
        "Extensions/ProgressView+Compat.swift",
        "Extensions/ScrollView+Compat.swift",
        "Extensions/ToolbarCompat.swift",
        "Extensions/UIViewController+Nav.swift",
        "Extensions/View+Shadow.swift",
        "Extensions/WishResponse+Identifiable.swift",
        "Manager/UUIDManager.swift",
        "Model/AlertModel.swift",
        "Model/CommentModel.swift",
        "Model/MockData.swift",
        "Model/WishModel.swift",
        "ProjectSettings.swift",
        "SwiftUI/AddButton.swift",
        "SwiftUI/CloseButton.swift",
        "SwiftUI/CommentFieldView.swift",
        "SwiftUI/CommentListView.swift",
        "SwiftUI/CreateWishView.swift",
        "SwiftUI/DetailWishView.swift",
        "SwiftUI/SeparatorView.swift",
        "SwiftUI/SingleCommentView.swift",
        "SwiftUI/WKButton.swift",
        "SwiftUI/WishState+Description.swift",
        "SwiftUI/WishView.swift",
        "SwiftUI/WishlistView.swift",
        "SwiftUI/iOS+Catalyst/WishlistView+iOS.swift",
        "SwiftUI/macOS/WishlistContainer+macOS.swift",
        "Theme.swift",
        "UpvoteIcon.swift",
        "User.swift",
        "Utils/Print+Precisely.swift",
        "Utils/WKHostingController.swift",
        "WishKit.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Running build ...
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
Building for debugging...
[0/3] Write sources
[2/3] Write swift-version-2F0A5646E1D333AE.txt
[4/15] Compiling WishKitShared CreateWishResponse.swift
[5/15] Compiling WishKitShared VoteWishRequest.swift
[6/15] Compiling WishKitShared ListWishResponse.swift
[7/15] Compiling WishKitShared VoteWishResponse.swift
[8/16] Compiling WishKitShared WishState.swift
[9/16] Compiling WishKitShared ApiError.swift
[10/16] Compiling WishKitShared UserResponse.swift
[11/16] Compiling WishKitShared UserRequest.swift
[12/16] Emitting module WishKitShared
[13/16] Compiling WishKitShared CreateCommentRequest.swift
[14/16] Compiling WishKitShared CommentResponse.swift
[15/16] Compiling WishKitShared CreateWishRequest.swift
[16/16] Compiling WishKitShared WishResponse.swift
[17/65] Emitting module WishKit
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/CommentApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/comment")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/UserApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/user")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/WishApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/wish")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Extensions/WishResponse+Identifiable.swift:11:1: warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
 9 | import WishKitShared
10 |
11 | extension WishResponse: Identifiable { }
   | |- warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishState+Description.swift:12:1: warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
10 | import WishKitShared
11 |
12 | extension WishState: Identifiable {
   | |- warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var id: Self { self }
14 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:21:24: warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     private static let threadLock = NSLock()
 20 |
 21 |     private static var subscribers: Set<AnyCancellable> = []
    |                        |- warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'subscribers' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'subscribers' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:23:16: warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |     private static var subscribers: Set<AnyCancellable> = []
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
    |                |- warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'apiKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     static var user = User()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:25:16: warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |     static var apiKey = "my-fancy-api-key"
 24 |
 25 |     static var user = User()
    |                |- warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'user' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'user' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     static var _theme = Theme()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:27:16: warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var user = User()
 26 |
 27 |     static var _theme = Theme()
    |                |- warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_theme' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_theme' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     static var _config = Configuration()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:29:16: warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var _theme = Theme()
 28 |
 29 |     static var _config = Configuration()
    |                |- warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_config' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_config' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |
 31 |     public static var theme: Theme {
[18/70] Compiling WishKit Api.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:37:17: warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
 35 |             if let error = error {
 36 |                 printError(self, error.localizedDescription)
 37 |                 completionHandler(.failure(ApiError(reason: .requestResultedInError)))
    |                 |- warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
    |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 38 |                 return
 39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/CommentApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/comment")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/UserApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/user")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/WishApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/wish")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
[19/70] Compiling WishKit CommentApi.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:37:17: warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
 35 |             if let error = error {
 36 |                 printError(self, error.localizedDescription)
 37 |                 completionHandler(.failure(ApiError(reason: .requestResultedInError)))
    |                 |- warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
    |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 38 |                 return
 39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/CommentApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/comment")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/UserApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/user")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/WishApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/wish")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
[20/70] Compiling WishKit RequestCreatable.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:37:17: warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
 35 |             if let error = error {
 36 |                 printError(self, error.localizedDescription)
 37 |                 completionHandler(.failure(ApiError(reason: .requestResultedInError)))
    |                 |- warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
    |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 38 |                 return
 39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/CommentApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/comment")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/UserApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/user")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/WishApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/wish")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
[21/70] Compiling WishKit UserApi.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:37:17: warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
 35 |             if let error = error {
 36 |                 printError(self, error.localizedDescription)
 37 |                 completionHandler(.failure(ApiError(reason: .requestResultedInError)))
    |                 |- warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
    |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 38 |                 return
 39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/CommentApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/comment")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/UserApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/user")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/WishApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/wish")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
[22/70] Compiling WishKit WishApi.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:37:17: warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
 35 |             if let error = error {
 36 |                 printError(self, error.localizedDescription)
 37 |                 completionHandler(.failure(ApiError(reason: .requestResultedInError)))
    |                 |- warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
    |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 38 |                 return
 39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/CommentApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/comment")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/UserApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/user")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/WishApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/wish")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
[23/70] Compiling WishKit Configuration+Localization.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:37:17: warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
 35 |             if let error = error {
 36 |                 printError(self, error.localizedDescription)
 37 |                 completionHandler(.failure(ApiError(reason: .requestResultedInError)))
    |                 |- warning: capture of 'completionHandler' with non-sendable type '(ApiResult<T, ApiError>) -> Void' in a '@Sendable' closure
    |                 `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
 38 |                 return
 39 |             }
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/CommentApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/comment")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/UserApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/user")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/WishApi.swift:16:24: warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
14 |     private static let baseUrl = "\(ProjectSettings.apiUrl)"
15 |
16 |     private static var endpoint = URL(string: "\(baseUrl)/wish")
   |                        |- warning: static property 'endpoint' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
   |                        |- note: convert 'endpoint' to a 'let' constant to make 'Sendable' shared state immutable
   |                        |- note: add '@MainActor' to make static property 'endpoint' part of global actor 'MainActor'
   |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
17 |
18 |     // MARK: - URLRequests
[24/70] Compiling WishKit UpvoteIcon.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:21:24: warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     private static let threadLock = NSLock()
 20 |
 21 |     private static var subscribers: Set<AnyCancellable> = []
    |                        |- warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'subscribers' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'subscribers' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:23:16: warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |     private static var subscribers: Set<AnyCancellable> = []
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
    |                |- warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'apiKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     static var user = User()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:25:16: warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |     static var apiKey = "my-fancy-api-key"
 24 |
 25 |     static var user = User()
    |                |- warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'user' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'user' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     static var _theme = Theme()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:27:16: warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var user = User()
 26 |
 27 |     static var _theme = Theme()
    |                |- warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_theme' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_theme' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     static var _config = Configuration()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:29:16: warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var _theme = Theme()
 28 |
 29 |     static var _config = Configuration()
    |                |- warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_config' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_config' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |
 31 |     public static var theme: Theme {
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:58:20: warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 56 |     public static var view: some View {
 57 |         #if os(macOS) || os(visionOS)
 58 |             return WishlistContainer(wishModel: WishModel())
    |                    `- warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 59 |         #else
 60 |             return WishlistViewIOS(wishModel: WishModel())
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/macOS/WishlistContainer+macOS.swift:50:5: note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
 48 |     private var wishModel: WishModel
 49 |
 50 |     init(wishModel: WishModel) {
    |     |- note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from conformance to protocol 'View'
 51 |         self.wishModel = wishModel
 52 |         self.wishModel.fetchList()
[25/70] Compiling WishKit User.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:21:24: warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     private static let threadLock = NSLock()
 20 |
 21 |     private static var subscribers: Set<AnyCancellable> = []
    |                        |- warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'subscribers' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'subscribers' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:23:16: warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |     private static var subscribers: Set<AnyCancellable> = []
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
    |                |- warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'apiKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     static var user = User()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:25:16: warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |     static var apiKey = "my-fancy-api-key"
 24 |
 25 |     static var user = User()
    |                |- warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'user' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'user' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     static var _theme = Theme()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:27:16: warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var user = User()
 26 |
 27 |     static var _theme = Theme()
    |                |- warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_theme' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_theme' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     static var _config = Configuration()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:29:16: warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var _theme = Theme()
 28 |
 29 |     static var _config = Configuration()
    |                |- warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_config' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_config' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |
 31 |     public static var theme: Theme {
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:58:20: warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 56 |     public static var view: some View {
 57 |         #if os(macOS) || os(visionOS)
 58 |             return WishlistContainer(wishModel: WishModel())
    |                    `- warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 59 |         #else
 60 |             return WishlistViewIOS(wishModel: WishModel())
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/macOS/WishlistContainer+macOS.swift:50:5: note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
 48 |     private var wishModel: WishModel
 49 |
 50 |     init(wishModel: WishModel) {
    |     |- note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from conformance to protocol 'View'
 51 |         self.wishModel = wishModel
 52 |         self.wishModel.fetchList()
[26/70] Compiling WishKit Print+Precisely.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:21:24: warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     private static let threadLock = NSLock()
 20 |
 21 |     private static var subscribers: Set<AnyCancellable> = []
    |                        |- warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'subscribers' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'subscribers' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:23:16: warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |     private static var subscribers: Set<AnyCancellable> = []
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
    |                |- warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'apiKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     static var user = User()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:25:16: warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |     static var apiKey = "my-fancy-api-key"
 24 |
 25 |     static var user = User()
    |                |- warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'user' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'user' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     static var _theme = Theme()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:27:16: warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var user = User()
 26 |
 27 |     static var _theme = Theme()
    |                |- warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_theme' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_theme' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     static var _config = Configuration()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:29:16: warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var _theme = Theme()
 28 |
 29 |     static var _config = Configuration()
    |                |- warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_config' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_config' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |
 31 |     public static var theme: Theme {
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:58:20: warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 56 |     public static var view: some View {
 57 |         #if os(macOS) || os(visionOS)
 58 |             return WishlistContainer(wishModel: WishModel())
    |                    `- warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 59 |         #else
 60 |             return WishlistViewIOS(wishModel: WishModel())
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/macOS/WishlistContainer+macOS.swift:50:5: note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
 48 |     private var wishModel: WishModel
 49 |
 50 |     init(wishModel: WishModel) {
    |     |- note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from conformance to protocol 'View'
 51 |         self.wishModel = wishModel
 52 |         self.wishModel.fetchList()
[27/70] Compiling WishKit WKHostingController.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:21:24: warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     private static let threadLock = NSLock()
 20 |
 21 |     private static var subscribers: Set<AnyCancellable> = []
    |                        |- warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'subscribers' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'subscribers' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:23:16: warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |     private static var subscribers: Set<AnyCancellable> = []
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
    |                |- warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'apiKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     static var user = User()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:25:16: warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |     static var apiKey = "my-fancy-api-key"
 24 |
 25 |     static var user = User()
    |                |- warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'user' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'user' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     static var _theme = Theme()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:27:16: warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var user = User()
 26 |
 27 |     static var _theme = Theme()
    |                |- warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_theme' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_theme' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     static var _config = Configuration()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:29:16: warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var _theme = Theme()
 28 |
 29 |     static var _config = Configuration()
    |                |- warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_config' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_config' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |
 31 |     public static var theme: Theme {
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:58:20: warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 56 |     public static var view: some View {
 57 |         #if os(macOS) || os(visionOS)
 58 |             return WishlistContainer(wishModel: WishModel())
    |                    `- warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 59 |         #else
 60 |             return WishlistViewIOS(wishModel: WishModel())
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/macOS/WishlistContainer+macOS.swift:50:5: note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
 48 |     private var wishModel: WishModel
 49 |
 50 |     init(wishModel: WishModel) {
    |     |- note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from conformance to protocol 'View'
 51 |         self.wishModel = wishModel
 52 |         self.wishModel.fetchList()
[28/70] Compiling WishKit WishKit.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:21:24: warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 19 |     private static let threadLock = NSLock()
 20 |
 21 |     private static var subscribers: Set<AnyCancellable> = []
    |                        |- warning: static property 'subscribers' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                        |- note: convert 'subscribers' to a 'let' constant to make 'Sendable' shared state immutable
    |                        |- note: add '@MainActor' to make static property 'subscribers' part of global actor 'MainActor'
    |                        `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:23:16: warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 21 |     private static var subscribers: Set<AnyCancellable> = []
 22 |
 23 |     static var apiKey = "my-fancy-api-key"
    |                |- warning: static property 'apiKey' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'apiKey' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'apiKey' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 24 |
 25 |     static var user = User()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:25:16: warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 23 |     static var apiKey = "my-fancy-api-key"
 24 |
 25 |     static var user = User()
    |                |- warning: static property 'user' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert 'user' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property 'user' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 26 |
 27 |     static var _theme = Theme()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:27:16: warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 25 |     static var user = User()
 26 |
 27 |     static var _theme = Theme()
    |                |- warning: static property '_theme' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_theme' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_theme' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 28 |
 29 |     static var _config = Configuration()
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:29:16: warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
 27 |     static var _theme = Theme()
 28 |
 29 |     static var _config = Configuration()
    |                |- warning: static property '_config' is not concurrency-safe because it is nonisolated global shared mutable state; this is an error in the Swift 6 language mode
    |                |- note: convert '_config' to a 'let' constant to make 'Sendable' shared state immutable
    |                |- note: add '@MainActor' to make static property '_config' part of global actor 'MainActor'
    |                `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
 30 |
 31 |     public static var theme: Theme {
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/WishKit.swift:58:20: warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 56 |     public static var view: some View {
 57 |         #if os(macOS) || os(visionOS)
 58 |             return WishlistContainer(wishModel: WishModel())
    |                    `- warning: call to main actor-isolated initializer 'init(wishModel:)' in a synchronous nonisolated context; this is an error in the Swift 6 language mode
 59 |         #else
 60 |             return WishlistViewIOS(wishModel: WishModel())
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/macOS/WishlistContainer+macOS.swift:50:5: note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
 48 |     private var wishModel: WishModel
 49 |
 50 |     init(wishModel: WishModel) {
    |     |- note: calls to initializer 'init(wishModel:)' from outside of its actor context are implicitly asynchronous
    |     `- note: main actor isolation inferred from conformance to protocol 'View'
 51 |         self.wishModel = wishModel
 52 |         self.wishModel.fetchList()
[29/70] Compiling WishKit Enum+Compat.swift
[30/70] Compiling WishKit List+Compat.swift
[31/70] Compiling WishKit NSTextView+Background.swift
[32/70] Compiling WishKit ProgressView+Compat.swift
[33/70] Compiling WishKit ScrollView+Compat.swift
[34/70] Compiling WishKit AlertModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Model/WishModel.swift:97:14: warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 95 |         self.all = (self.pendingList + self.inReviewList + self.plannedList + self.inProgressList + self.completedList).sorted { $0.votingUsers.count > $1.votingUsers.count }
 96 |
 97 |         self.implementedWishlist = sortedList
    |              `- warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 98 |     }
 99 | }
[35/70] Compiling WishKit CommentModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Model/WishModel.swift:97:14: warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 95 |         self.all = (self.pendingList + self.inReviewList + self.plannedList + self.inProgressList + self.completedList).sorted { $0.votingUsers.count > $1.votingUsers.count }
 96 |
 97 |         self.implementedWishlist = sortedList
    |              `- warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 98 |     }
 99 | }
[36/70] Compiling WishKit MockData.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Model/WishModel.swift:97:14: warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 95 |         self.all = (self.pendingList + self.inReviewList + self.plannedList + self.inProgressList + self.completedList).sorted { $0.votingUsers.count > $1.votingUsers.count }
 96 |
 97 |         self.implementedWishlist = sortedList
    |              `- warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 98 |     }
 99 | }
[37/70] Compiling WishKit WishModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Model/WishModel.swift:97:14: warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 95 |         self.all = (self.pendingList + self.inReviewList + self.plannedList + self.inProgressList + self.completedList).sorted { $0.votingUsers.count > $1.votingUsers.count }
 96 |
 97 |         self.implementedWishlist = sortedList
    |              `- warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 98 |     }
 99 | }
[38/70] Compiling WishKit ProjectSettings.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Model/WishModel.swift:97:14: warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 95 |         self.all = (self.pendingList + self.inReviewList + self.plannedList + self.inProgressList + self.completedList).sorted { $0.votingUsers.count > $1.votingUsers.count }
 96 |
 97 |         self.implementedWishlist = sortedList
    |              `- warning: 'implementedWishlist' is deprecated: Use `completedList` instead.
 98 |     }
 99 | }
[39/70] Compiling WishKit ToolbarCompat.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Extensions/WishResponse+Identifiable.swift:11:1: warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
 9 | import WishKitShared
10 |
11 | extension WishResponse: Identifiable { }
   | |- warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 |
[40/70] Compiling WishKit UIViewController+Nav.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Extensions/WishResponse+Identifiable.swift:11:1: warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
 9 | import WishKitShared
10 |
11 | extension WishResponse: Identifiable { }
   | |- warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 |
[41/70] Compiling WishKit View+Shadow.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Extensions/WishResponse+Identifiable.swift:11:1: warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
 9 | import WishKitShared
10 |
11 | extension WishResponse: Identifiable { }
   | |- warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 |
[42/70] Compiling WishKit WishResponse+Identifiable.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Extensions/WishResponse+Identifiable.swift:11:1: warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
 9 | import WishKitShared
10 |
11 | extension WishResponse: Identifiable { }
   | |- warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 |
[43/70] Compiling WishKit UUIDManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Extensions/WishResponse+Identifiable.swift:11:1: warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
 9 | import WishKitShared
10 |
11 | extension WishResponse: Identifiable { }
   | |- warning: extension declares a conformance of imported type 'WishResponse' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
12 |
[44/70] Compiling WishKit DetailWishView.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/DetailWishView.swift:70:61: warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 68 |
 69 |                             commentModel.isLoading = true
 70 |                             let response = await CommentApi.createComment(request: request)
    |                                                             `- warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 71 |                             commentModel.isLoading = false
 72 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:18:6: note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 16 | }
 17 |
 18 | enum ApiResult<Success, Error> {
    |      `- note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 19 |     case success(Success)
 20 |     case failure(Error)
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:71:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
69 |
70 |     var textColor: Color {
71 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
72 |         case .light:
73 |             return WishKit.config.buttons.saveButton.textColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:80:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
78 |
79 |     var backgroundColor: Color {
80 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
81 |         case .light:
82 |             return PrivateTheme.elementBackgroundColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishState+Description.swift:12:1: warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
10 | import WishKitShared
11 |
12 | extension WishState: Identifiable {
   | |- warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var id: Self { self }
14 |
[45/70] Compiling WishKit SeparatorView.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/DetailWishView.swift:70:61: warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 68 |
 69 |                             commentModel.isLoading = true
 70 |                             let response = await CommentApi.createComment(request: request)
    |                                                             `- warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 71 |                             commentModel.isLoading = false
 72 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:18:6: note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 16 | }
 17 |
 18 | enum ApiResult<Success, Error> {
    |      `- note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 19 |     case success(Success)
 20 |     case failure(Error)
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:71:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
69 |
70 |     var textColor: Color {
71 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
72 |         case .light:
73 |             return WishKit.config.buttons.saveButton.textColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:80:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
78 |
79 |     var backgroundColor: Color {
80 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
81 |         case .light:
82 |             return PrivateTheme.elementBackgroundColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishState+Description.swift:12:1: warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
10 | import WishKitShared
11 |
12 | extension WishState: Identifiable {
   | |- warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var id: Self { self }
14 |
[46/70] Compiling WishKit SingleCommentView.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/DetailWishView.swift:70:61: warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 68 |
 69 |                             commentModel.isLoading = true
 70 |                             let response = await CommentApi.createComment(request: request)
    |                                                             `- warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 71 |                             commentModel.isLoading = false
 72 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:18:6: note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 16 | }
 17 |
 18 | enum ApiResult<Success, Error> {
    |      `- note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 19 |     case success(Success)
 20 |     case failure(Error)
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:71:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
69 |
70 |     var textColor: Color {
71 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
72 |         case .light:
73 |             return WishKit.config.buttons.saveButton.textColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:80:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
78 |
79 |     var backgroundColor: Color {
80 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
81 |         case .light:
82 |             return PrivateTheme.elementBackgroundColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishState+Description.swift:12:1: warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
10 | import WishKitShared
11 |
12 | extension WishState: Identifiable {
   | |- warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var id: Self { self }
14 |
[47/70] Compiling WishKit WKButton.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/DetailWishView.swift:70:61: warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 68 |
 69 |                             commentModel.isLoading = true
 70 |                             let response = await CommentApi.createComment(request: request)
    |                                                             `- warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 71 |                             commentModel.isLoading = false
 72 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:18:6: note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 16 | }
 17 |
 18 | enum ApiResult<Success, Error> {
    |      `- note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 19 |     case success(Success)
 20 |     case failure(Error)
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:71:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
69 |
70 |     var textColor: Color {
71 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
72 |         case .light:
73 |             return WishKit.config.buttons.saveButton.textColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:80:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
78 |
79 |     var backgroundColor: Color {
80 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
81 |         case .light:
82 |             return PrivateTheme.elementBackgroundColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishState+Description.swift:12:1: warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
10 | import WishKitShared
11 |
12 | extension WishState: Identifiable {
   | |- warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var id: Self { self }
14 |
[48/70] Compiling WishKit WishState+Description.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/DetailWishView.swift:70:61: warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 68 |
 69 |                             commentModel.isLoading = true
 70 |                             let response = await CommentApi.createComment(request: request)
    |                                                             `- warning: non-sendable result type 'ApiResult<CommentResponse, ApiError>' cannot be sent from nonisolated context in call to static method 'createComment(request:)'; this is an error in the Swift 6 language mode
 71 |                             commentModel.isLoading = false
 72 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/API/Api.swift:18:6: note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 16 | }
 17 |
 18 | enum ApiResult<Success, Error> {
    |      `- note: consider making generic enum 'ApiResult' conform to the 'Sendable' protocol
 19 |     case success(Success)
 20 |     case failure(Error)
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:71:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
69 |
70 |     var textColor: Color {
71 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
72 |         case .light:
73 |             return WishKit.config.buttons.saveButton.textColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WKButton.swift:80:9: warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
78 |
79 |     var backgroundColor: Color {
80 |         switch colorScheme {
   |         |- warning: switch covers known cases, but 'ColorScheme' may have additional unknown values, possibly added in future versions; this is an error in the Swift 6 language mode
   |         `- note: handle unknown values using "@unknown default"
81 |         case .light:
82 |             return PrivateTheme.elementBackgroundColor.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishState+Description.swift:12:1: warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
10 | import WishKitShared
11 |
12 | extension WishState: Identifiable {
   | |- warning: extension declares a conformance of imported type 'WishState' to imported protocol 'Identifiable'; this will not behave correctly if the owners of 'WishKitShared' introduce this conformance in the future
   | `- note: add '@retroactive' to silence this warning
13 |     public var id: Self { self }
14 |
[49/70] Compiling WishKit Config+AddButton.swift
[50/70] Compiling WishKit Config+Buttons.swift
[51/70] Compiling WishKit Config+DoneButton.swift
[52/70] Compiling WishKit Config+SaveButton.swift
[53/70] Compiling WishKit Config+SegmentedControl.swift
[54/70] Compiling WishKit Config+TabBar.swift
[55/70] Compiling WishKit AddButton.swift
[56/70] Compiling WishKit CloseButton.swift
[57/70] Compiling WishKit CommentFieldView.swift
[58/70] Compiling WishKit CommentListView.swift
[59/70] Compiling WishKit CreateWishView.swift
[60/70] Compiling WishKit Config+VoteButton.swift
[61/70] Compiling WishKit Configuration.swift
[62/70] Compiling WishKit Bundle+AppIcon.swift
[63/70] Compiling WishKit Bundle+AppName.swift
[64/70] Compiling WishKit Button+Compat.swift
[65/70] Compiling WishKit Date+Formatted.swift
[66/70] Compiling WishKit WishView.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:181:49: warning: 'approved' is deprecated: renamed to 'inReview'
179 |             switch colorScheme {
180 |             case .light:
181 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:183:49: warning: 'approved' is deprecated: renamed to 'inReview'
181 |                 return WishKit.theme.badgeColor.approved.light
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:185:49: warning: 'approved' is deprecated: renamed to 'inReview'
183 |                 return WishKit.theme.badgeColor.approved.dark
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
186 |             }
187 |         case .implemented:
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:190:49: warning: 'implemented' is deprecated: renamed to 'completed'
188 |             switch colorScheme {
189 |             case .light:
190 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:192:49: warning: 'implemented' is deprecated: renamed to 'completed'
190 |                 return WishKit.theme.badgeColor.implemented.light
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:194:49: warning: 'implemented' is deprecated: renamed to 'completed'
192 |                 return WishKit.theme.badgeColor.implemented.dark
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
195 |             }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:99:18: warning: 'approved' is deprecated: renamed to 'inReview'
 97 |             rejected: Scheme
 98 |         ) {
 99 |             self.approved = approved
    |                  |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                  `- note: use 'inReview' instead
100 |             self.implemented = implemented
101 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:100:18: warning: 'implemented' is deprecated: renamed to 'completed'
 98 |         ) {
 99 |             self.approved = approved
100 |             self.implemented = implemented
    |                  |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                  `- note: use 'completed' instead
101 |
102 |             self.pending = pending
[67/70] Compiling WishKit WishlistView.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:181:49: warning: 'approved' is deprecated: renamed to 'inReview'
179 |             switch colorScheme {
180 |             case .light:
181 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:183:49: warning: 'approved' is deprecated: renamed to 'inReview'
181 |                 return WishKit.theme.badgeColor.approved.light
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:185:49: warning: 'approved' is deprecated: renamed to 'inReview'
183 |                 return WishKit.theme.badgeColor.approved.dark
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
186 |             }
187 |         case .implemented:
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:190:49: warning: 'implemented' is deprecated: renamed to 'completed'
188 |             switch colorScheme {
189 |             case .light:
190 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:192:49: warning: 'implemented' is deprecated: renamed to 'completed'
190 |                 return WishKit.theme.badgeColor.implemented.light
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:194:49: warning: 'implemented' is deprecated: renamed to 'completed'
192 |                 return WishKit.theme.badgeColor.implemented.dark
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
195 |             }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:99:18: warning: 'approved' is deprecated: renamed to 'inReview'
 97 |             rejected: Scheme
 98 |         ) {
 99 |             self.approved = approved
    |                  |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                  `- note: use 'inReview' instead
100 |             self.implemented = implemented
101 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:100:18: warning: 'implemented' is deprecated: renamed to 'completed'
 98 |         ) {
 99 |             self.approved = approved
100 |             self.implemented = implemented
    |                  |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                  `- note: use 'completed' instead
101 |
102 |             self.pending = pending
[68/70] Compiling WishKit WishlistView+iOS.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:181:49: warning: 'approved' is deprecated: renamed to 'inReview'
179 |             switch colorScheme {
180 |             case .light:
181 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:183:49: warning: 'approved' is deprecated: renamed to 'inReview'
181 |                 return WishKit.theme.badgeColor.approved.light
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:185:49: warning: 'approved' is deprecated: renamed to 'inReview'
183 |                 return WishKit.theme.badgeColor.approved.dark
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
186 |             }
187 |         case .implemented:
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:190:49: warning: 'implemented' is deprecated: renamed to 'completed'
188 |             switch colorScheme {
189 |             case .light:
190 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:192:49: warning: 'implemented' is deprecated: renamed to 'completed'
190 |                 return WishKit.theme.badgeColor.implemented.light
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:194:49: warning: 'implemented' is deprecated: renamed to 'completed'
192 |                 return WishKit.theme.badgeColor.implemented.dark
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
195 |             }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:99:18: warning: 'approved' is deprecated: renamed to 'inReview'
 97 |             rejected: Scheme
 98 |         ) {
 99 |             self.approved = approved
    |                  |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                  `- note: use 'inReview' instead
100 |             self.implemented = implemented
101 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:100:18: warning: 'implemented' is deprecated: renamed to 'completed'
 98 |         ) {
 99 |             self.approved = approved
100 |             self.implemented = implemented
    |                  |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                  `- note: use 'completed' instead
101 |
102 |             self.pending = pending
[69/70] Compiling WishKit WishlistContainer+macOS.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:181:49: warning: 'approved' is deprecated: renamed to 'inReview'
179 |             switch colorScheme {
180 |             case .light:
181 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:183:49: warning: 'approved' is deprecated: renamed to 'inReview'
181 |                 return WishKit.theme.badgeColor.approved.light
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:185:49: warning: 'approved' is deprecated: renamed to 'inReview'
183 |                 return WishKit.theme.badgeColor.approved.dark
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
186 |             }
187 |         case .implemented:
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:190:49: warning: 'implemented' is deprecated: renamed to 'completed'
188 |             switch colorScheme {
189 |             case .light:
190 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:192:49: warning: 'implemented' is deprecated: renamed to 'completed'
190 |                 return WishKit.theme.badgeColor.implemented.light
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:194:49: warning: 'implemented' is deprecated: renamed to 'completed'
192 |                 return WishKit.theme.badgeColor.implemented.dark
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
195 |             }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:99:18: warning: 'approved' is deprecated: renamed to 'inReview'
 97 |             rejected: Scheme
 98 |         ) {
 99 |             self.approved = approved
    |                  |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                  `- note: use 'inReview' instead
100 |             self.implemented = implemented
101 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:100:18: warning: 'implemented' is deprecated: renamed to 'completed'
 98 |         ) {
 99 |             self.approved = approved
100 |             self.implemented = implemented
    |                  |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                  `- note: use 'completed' instead
101 |
102 |             self.pending = pending
[70/70] Compiling WishKit Theme.swift
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:181:49: warning: 'approved' is deprecated: renamed to 'inReview'
179 |             switch colorScheme {
180 |             case .light:
181 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:183:49: warning: 'approved' is deprecated: renamed to 'inReview'
181 |                 return WishKit.theme.badgeColor.approved.light
182 |             case .dark:
183 |                 return WishKit.theme.badgeColor.approved.dark
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:185:49: warning: 'approved' is deprecated: renamed to 'inReview'
183 |                 return WishKit.theme.badgeColor.approved.dark
184 |             @unknown default:
185 |                 return WishKit.theme.badgeColor.approved.light
    |                                                 |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                                                 `- note: use 'inReview' instead
186 |             }
187 |         case .implemented:
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:190:49: warning: 'implemented' is deprecated: renamed to 'completed'
188 |             switch colorScheme {
189 |             case .light:
190 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:192:49: warning: 'implemented' is deprecated: renamed to 'completed'
190 |                 return WishKit.theme.badgeColor.implemented.light
191 |             case .dark:
192 |                 return WishKit.theme.badgeColor.implemented.dark
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/SwiftUI/WishView.swift:194:49: warning: 'implemented' is deprecated: renamed to 'completed'
192 |                 return WishKit.theme.badgeColor.implemented.dark
193 |             @unknown default:
194 |                 return WishKit.theme.badgeColor.implemented.light
    |                                                 |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                                                 `- note: use 'completed' instead
195 |             }
196 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:99:18: warning: 'approved' is deprecated: renamed to 'inReview'
 97 |             rejected: Scheme
 98 |         ) {
 99 |             self.approved = approved
    |                  |- warning: 'approved' is deprecated: renamed to 'inReview'
    |                  `- note: use 'inReview' instead
100 |             self.implemented = implemented
101 |
/Users/admin/builder/spi-builder-workspace/Sources/WishKit/Theme.swift:100:18: warning: 'implemented' is deprecated: renamed to 'completed'
 98 |         ) {
 99 |             self.approved = approved
100 |             self.implemented = implemented
    |                  |- warning: 'implemented' is deprecated: renamed to 'completed'
    |                  `- note: use 'completed' instead
101 |
102 |             self.pending = pending
Build complete! (14.65s)
Fetching https://github.com/wishkit/wishkit-ios-shared.git
[1/316] Fetching wishkit-ios-shared
Fetched https://github.com/wishkit/wishkit-ios-shared.git from cache (0.74s)
Computing version for https://github.com/wishkit/wishkit-ios-shared.git
Computed https://github.com/wishkit/wishkit-ios-shared.git at 1.5.0 (1.36s)
Creating working copy for https://github.com/wishkit/wishkit-ios-shared.git
Working copy of https://github.com/wishkit/wishkit-ios-shared.git resolved at 1.5.0
Build complete.
{
  "dependencies" : [
    {
      "identity" : "wishkit-ios-shared",
      "requirement" : {
        "exact" : [
          "1.5.0"
        ]
      },
      "type" : "sourceControl",
      "url" : "https://github.com/wishkit/wishkit-ios-shared.git"
    }
  ],
  "manifest_display_name" : "wishkit-ios",
  "name" : "wishkit-ios",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
    {
      "name" : "macos",
      "version" : "12.0"
    },
    {
      "name" : "ios",
      "version" : "14.0"
    }
  ],
  "products" : [
    {
      "name" : "WishKit",
      "targets" : [
        "WishKit"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "WishKitTests",
      "module_type" : "SwiftTarget",
      "name" : "WishKitTests",
      "path" : "Tests/WishKitTests",
      "sources" : [
        "MainTest.swift"
      ],
      "target_dependencies" : [
        "WishKit"
      ],
      "type" : "test"
    },
    {
      "c99name" : "WishKit",
      "module_type" : "SwiftTarget",
      "name" : "WishKit",
      "path" : "Sources/WishKit",
      "product_dependencies" : [
        "WishKitShared"
      ],
      "product_memberships" : [
        "WishKit"
      ],
      "sources" : [
        "API/Api.swift",
        "API/CommentApi.swift",
        "API/RequestCreatable.swift",
        "API/UserApi.swift",
        "API/WishApi.swift",
        "Configuration+Localization.swift",
        "Configuration/Config+AddButton.swift",
        "Configuration/Config+Buttons.swift",
        "Configuration/Config+DoneButton.swift",
        "Configuration/Config+SaveButton.swift",
        "Configuration/Config+SegmentedControl.swift",
        "Configuration/Config+TabBar.swift",
        "Configuration/Config+VoteButton.swift",
        "Configuration/Configuration.swift",
        "Extensions/Bundle+AppIcon.swift",
        "Extensions/Bundle+AppName.swift",
        "Extensions/Button+Compat.swift",
        "Extensions/Date+Formatted.swift",
        "Extensions/Enum+Compat.swift",
        "Extensions/List+Compat.swift",
        "Extensions/NSTextView+Background.swift",
        "Extensions/ProgressView+Compat.swift",
        "Extensions/ScrollView+Compat.swift",
        "Extensions/ToolbarCompat.swift",
        "Extensions/UIViewController+Nav.swift",
        "Extensions/View+Shadow.swift",
        "Extensions/WishResponse+Identifiable.swift",
        "Manager/UUIDManager.swift",
        "Model/AlertModel.swift",
        "Model/CommentModel.swift",
        "Model/MockData.swift",
        "Model/WishModel.swift",
        "ProjectSettings.swift",
        "SwiftUI/AddButton.swift",
        "SwiftUI/CloseButton.swift",
        "SwiftUI/CommentFieldView.swift",
        "SwiftUI/CommentListView.swift",
        "SwiftUI/CreateWishView.swift",
        "SwiftUI/DetailWishView.swift",
        "SwiftUI/SeparatorView.swift",
        "SwiftUI/SingleCommentView.swift",
        "SwiftUI/WKButton.swift",
        "SwiftUI/WishState+Description.swift",
        "SwiftUI/WishView.swift",
        "SwiftUI/WishlistView.swift",
        "SwiftUI/iOS+Catalyst/WishlistView+iOS.swift",
        "SwiftUI/macOS/WishlistContainer+macOS.swift",
        "Theme.swift",
        "UpvoteIcon.swift",
        "User.swift",
        "Utils/Print+Precisely.swift",
        "Utils/WKHostingController.swift",
        "WishKit.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "5.6"
}
Done.