The Swift Package Index logo.Swift Package Index

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

Build Information

Successful build of cujira, reference master (e7fec7), with Swift 6.0 for macOS (SPM) on 31 Oct 2024 09:19:32 UTC.

Swift 6 data race errors: 2

Build Command

env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete

Build Log

========================================
RunAll
========================================
Builder version: 4.56.0
Interrupt handler set up.
========================================
Checkout
========================================
Clone URL: https://github.com/cats-oss/cujira.git
Reference: master
Initialized empty Git repository in /Users/admin/builder/spi-builder-workspace/.git/
From https://github.com/cats-oss/cujira
 * branch            master     -> FETCH_HEAD
 * [new branch]      master     -> origin/master
HEAD is now at e7fec7d fix multi issuetype bug
Cloned https://github.com/cats-oss/cujira.git
Revision (git rev-parse @):
e7fec7dbd79b7a3187e86f4b982eb3d9e6b6d1df
SUCCESS checkout https://github.com/cats-oss/cujira.git at master
========================================
ResolveProductDependencies
========================================
Resolving dependencies ...
{
  "identity": ".resolve-product-dependencies",
  "name": "resolve-dependencies",
  "url": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "version": "unspecified",
  "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies",
  "dependencies": [
    {
      "identity": "cujira",
      "name": "cujira",
      "url": "https://github.com/cats-oss/cujira.git",
      "version": "unspecified",
      "path": "/Users/admin/builder/spi-builder-workspace/.resolve-product-dependencies/.build/checkouts/cujira",
      "dependencies": [
      ]
    }
  ]
}
Fetching https://github.com/cats-oss/cujira.git
[1/1421] Fetching cujira
Fetched https://github.com/cats-oss/cujira.git from cache (1.19s)
Creating working copy for https://github.com/cats-oss/cujira.git
Working copy of https://github.com/cats-oss/cujira.git resolved at master (e7fec7d)
Found 0 product dependencies
========================================
Build
========================================
Selected platform:         macosSpm
Swift version:             6.0
Building package at path:  $PWD
https://github.com/cats-oss/cujira.git
Running build ...
env DEVELOPER_DIR=/Applications/Xcode-16.1.0.app xcrun swift build --arch arm64 -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete
Building for debugging...
[0/7] Write sources
[2/7] Write cujira-entitlement.plist
[3/7] Write swift-version--7754E27361AE5C74.txt
[5/64] Emitting module Core
/Users/admin/builder/spi-builder-workspace/Sources/Core/DataManager/ConfigManager.swift:21:14: warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
19 |         case noApiKey
20 |         case noUsername
21 |         case updateSameValue(Any)
   |              `- warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
22 |     }
23 | }
[6/70] Compiling Core SprintDataManager.swift
[7/70] Compiling Core StatusDataManager.swift
[8/70] Compiling Core Facade.Board.swift
[9/70] Compiling Core Facade.Config.swift
[10/70] Compiling Core Facade.Field.swift
[11/70] Compiling Core Facade.Issue.swift
[12/70] Compiling Core DateFormatter.core.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DataManager/ConfigManager.swift:21:14: warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
19 |         case noApiKey
20 |         case noUsername
21 |         case updateSameValue(Any)
   |              `- warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
22 |     }
23 | }
[13/70] Compiling Core Gap.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DataManager/ConfigManager.swift:21:14: warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
19 |         case noApiKey
20 |         case noUsername
21 |         case updateSameValue(Any)
   |              `- warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
22 |     }
23 | }
[14/70] Compiling Core JSONDecoder.DateDecodingStrategy.core.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DataManager/ConfigManager.swift:21:14: warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
19 |         case noApiKey
20 |         case noUsername
21 |         case updateSameValue(Any)
   |              `- warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
22 |     }
23 | }
[15/70] Compiling Core BoardDataManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DataManager/ConfigManager.swift:21:14: warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
19 |         case noApiKey
20 |         case noUsername
21 |         case updateSameValue(Any)
   |              `- warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
22 |     }
23 | }
[16/70] Compiling Core ConfigManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DataManager/ConfigManager.swift:21:14: warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
19 |         case noApiKey
20 |         case noUsername
21 |         case updateSameValue(Any)
   |              `- warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
22 |     }
23 | }
[17/70] Compiling Core CustomFieldAliasManager.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/DataManager/ConfigManager.swift:21:14: warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
19 |         case noApiKey
20 |         case noUsername
21 |         case updateSameValue(Any)
   |              `- warning: associated value 'updateSameValue' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Any'; this is an error in the Swift 6 language mode
22 |     }
23 | }
[18/70] Compiling Core IssueAggregation.swift
[19/70] Compiling Core IssueResult.swift
[20/70] Compiling Core JQLAlias.swift
[21/70] Compiling Core ProjectAlias.swift
[22/70] Compiling Core SearchResult.swift
[23/70] Compiling Core BoardService.swift
[24/70] Compiling Core Field.swift
[25/70] Compiling Core Issue.swift
[26/70] Compiling Core IssueType.swift
[27/70] Compiling Core ListResponse.swift
[28/70] Compiling Core Project.swift
[29/70] Compiling Core Sprint.swift
[30/70] Compiling Core ConfigService.swift
[31/70] Compiling Core FieldService.swift
[32/70] Compiling Core IssueService.swift
[33/70] Compiling Core JQLService.swift
[34/70] Compiling Core ProjectService.swift
[35/70] Compiling Core SprintService.swift
[36/70] Compiling Core BodyParameter.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 10 | /// An API Client for Jira Rest Cloud API and Jira Software Cloud API.
 11 | public final class JiraSession {
 12 |     public enum Result<T> {
    |                 `- note: consider making generic enum 'Result' conform to the 'Sendable' protocol
 13 |         case success(T)
 14 |         case failure(Swift.Error)
    :
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:80:38: warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
    |                                      `- warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 |                     result = .success(object)
 82 |                 } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Request/RequestProxy.swift:18:15: note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
16 | ///
17 | /// - note: All requests convert to RequestProxy in JiraSession.
18 | public struct RequestProxy<T: Request>: Request {
   |               `- note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
19 |     public typealias Response = T.Response
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:81:21: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
 81 |                     result = .success(object)
    |                     `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:84:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
 84 |                         result = .failure(errorMessage)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 85 |                     } else {
 86 |                         result = .failure(error)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:86:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 84 |                         result = .failure(errorMessage)
 85 |                     } else {
 86 |                         result = .failure(error)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 87 |                     }
 88 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:90:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 88 |                 }
 89 |             } else if let response = response as? HTTPURLResponse {
 90 |                 result = .failure(Error.invalidResopnse(response))
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:92:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 90 |                 result = .failure(Error.invalidResopnse(response))
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 93 |             }
 94 |             semaphore.signal()
[37/70] Compiling Core JiraSession.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 10 | /// An API Client for Jira Rest Cloud API and Jira Software Cloud API.
 11 | public final class JiraSession {
 12 |     public enum Result<T> {
    |                 `- note: consider making generic enum 'Result' conform to the 'Sendable' protocol
 13 |         case success(T)
 14 |         case failure(Swift.Error)
    :
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:80:38: warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
    |                                      `- warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 |                     result = .success(object)
 82 |                 } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Request/RequestProxy.swift:18:15: note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
16 | ///
17 | /// - note: All requests convert to RequestProxy in JiraSession.
18 | public struct RequestProxy<T: Request>: Request {
   |               `- note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
19 |     public typealias Response = T.Response
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:81:21: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
 81 |                     result = .success(object)
    |                     `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:84:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
 84 |                         result = .failure(errorMessage)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 85 |                     } else {
 86 |                         result = .failure(error)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:86:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 84 |                         result = .failure(errorMessage)
 85 |                     } else {
 86 |                         result = .failure(error)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 87 |                     }
 88 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:90:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 88 |                 }
 89 |             } else if let response = response as? HTTPURLResponse {
 90 |                 result = .failure(Error.invalidResopnse(response))
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:92:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 90 |                 result = .failure(Error.invalidResopnse(response))
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 93 |             }
 94 |             semaphore.signal()
[38/70] Compiling Core GetAllBoardsRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 10 | /// An API Client for Jira Rest Cloud API and Jira Software Cloud API.
 11 | public final class JiraSession {
 12 |     public enum Result<T> {
    |                 `- note: consider making generic enum 'Result' conform to the 'Sendable' protocol
 13 |         case success(T)
 14 |         case failure(Swift.Error)
    :
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:80:38: warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
    |                                      `- warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 |                     result = .success(object)
 82 |                 } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Request/RequestProxy.swift:18:15: note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
16 | ///
17 | /// - note: All requests convert to RequestProxy in JiraSession.
18 | public struct RequestProxy<T: Request>: Request {
   |               `- note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
19 |     public typealias Response = T.Response
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:81:21: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
 81 |                     result = .success(object)
    |                     `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:84:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
 84 |                         result = .failure(errorMessage)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 85 |                     } else {
 86 |                         result = .failure(error)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:86:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 84 |                         result = .failure(errorMessage)
 85 |                     } else {
 86 |                         result = .failure(error)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 87 |                     }
 88 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:90:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 88 |                 }
 89 |             } else if let response = response as? HTTPURLResponse {
 90 |                 result = .failure(Error.invalidResopnse(response))
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:92:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 90 |                 result = .failure(Error.invalidResopnse(response))
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 93 |             }
 94 |             semaphore.signal()
[39/70] Compiling Core GetAllFieldsRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 10 | /// An API Client for Jira Rest Cloud API and Jira Software Cloud API.
 11 | public final class JiraSession {
 12 |     public enum Result<T> {
    |                 `- note: consider making generic enum 'Result' conform to the 'Sendable' protocol
 13 |         case success(T)
 14 |         case failure(Swift.Error)
    :
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:80:38: warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
    |                                      `- warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 |                     result = .success(object)
 82 |                 } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Request/RequestProxy.swift:18:15: note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
16 | ///
17 | /// - note: All requests convert to RequestProxy in JiraSession.
18 | public struct RequestProxy<T: Request>: Request {
   |               `- note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
19 |     public typealias Response = T.Response
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:81:21: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
 81 |                     result = .success(object)
    |                     `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:84:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
 84 |                         result = .failure(errorMessage)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 85 |                     } else {
 86 |                         result = .failure(error)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:86:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 84 |                         result = .failure(errorMessage)
 85 |                     } else {
 86 |                         result = .failure(error)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 87 |                     }
 88 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:90:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 88 |                 }
 89 |             } else if let response = response as? HTTPURLResponse {
 90 |                 result = .failure(Error.invalidResopnse(response))
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:92:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 90 |                 result = .failure(Error.invalidResopnse(response))
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 93 |             }
 94 |             semaphore.signal()
[40/70] Compiling Core GetAllIssueTypesRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 10 | /// An API Client for Jira Rest Cloud API and Jira Software Cloud API.
 11 | public final class JiraSession {
 12 |     public enum Result<T> {
    |                 `- note: consider making generic enum 'Result' conform to the 'Sendable' protocol
 13 |         case success(T)
 14 |         case failure(Swift.Error)
    :
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:80:38: warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
    |                                      `- warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 |                     result = .success(object)
 82 |                 } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Request/RequestProxy.swift:18:15: note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
16 | ///
17 | /// - note: All requests convert to RequestProxy in JiraSession.
18 | public struct RequestProxy<T: Request>: Request {
   |               `- note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
19 |     public typealias Response = T.Response
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:81:21: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
 81 |                     result = .success(object)
    |                     `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:84:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
 84 |                         result = .failure(errorMessage)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 85 |                     } else {
 86 |                         result = .failure(error)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:86:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 84 |                         result = .failure(errorMessage)
 85 |                     } else {
 86 |                         result = .failure(error)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 87 |                     }
 88 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:90:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 88 |                 }
 89 |             } else if let response = response as? HTTPURLResponse {
 90 |                 result = .failure(Error.invalidResopnse(response))
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:92:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 90 |                 result = .failure(Error.invalidResopnse(response))
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 93 |             }
 94 |             semaphore.signal()
[41/70] Compiling Core GetAllSprintsRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 10 | /// An API Client for Jira Rest Cloud API and Jira Software Cloud API.
 11 | public final class JiraSession {
 12 |     public enum Result<T> {
    |                 `- note: consider making generic enum 'Result' conform to the 'Sendable' protocol
 13 |         case success(T)
 14 |         case failure(Swift.Error)
    :
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:80:38: warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
    |                                      `- warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 |                     result = .success(object)
 82 |                 } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Request/RequestProxy.swift:18:15: note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
16 | ///
17 | /// - note: All requests convert to RequestProxy in JiraSession.
18 | public struct RequestProxy<T: Request>: Request {
   |               `- note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
19 |     public typealias Response = T.Response
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:81:21: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
 81 |                     result = .success(object)
    |                     `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:84:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
 84 |                         result = .failure(errorMessage)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 85 |                     } else {
 86 |                         result = .failure(error)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:86:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 84 |                         result = .failure(errorMessage)
 85 |                     } else {
 86 |                         result = .failure(error)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 87 |                     }
 88 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:90:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 88 |                 }
 89 |             } else if let response = response as? HTTPURLResponse {
 90 |                 result = .failure(Error.invalidResopnse(response))
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:92:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 90 |                 result = .failure(Error.invalidResopnse(response))
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 93 |             }
 94 |             semaphore.signal()
[42/70] Compiling Core GetAllStatusesRequest.swift
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 10 | /// An API Client for Jira Rest Cloud API and Jira Software Cloud API.
 11 | public final class JiraSession {
 12 |     public enum Result<T> {
    |                 `- note: consider making generic enum 'Result' conform to the 'Sendable' protocol
 13 |         case success(T)
 14 |         case failure(Swift.Error)
    :
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: capture of 'result' with non-sendable type 'JiraSession.Result<T.Response>?' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:80:38: warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
    |                                      `- warning: capture of 'proxy' with non-sendable type 'RequestProxy<T>' in a `@Sendable` closure; this is an error in the Swift 6 language mode
 81 |                     result = .success(object)
 82 |                 } catch {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Request/RequestProxy.swift:18:15: note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
16 | ///
17 | /// - note: All requests convert to RequestProxy in JiraSession.
18 | public struct RequestProxy<T: Request>: Request {
   |               `- note: consider making generic struct 'RequestProxy' conform to the 'Sendable' protocol
19 |     public typealias Response = T.Response
20 |
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:77:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 75 |         let task = session.dataTask(with: request) { data, response, error in
 76 |             if let error = error {
 77 |                 result = .failure(error)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 78 |             } else if let data = data {
 79 |                 do {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:81:21: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 79 |                 do {
 80 |                     let object = try proxy.object(from: data)
 81 |                     result = .success(object)
    |                     `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:84:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 82 |                 } catch {
 83 |                     if let errorMessage = try? JSONDecoder().decode(ErrorMessage.self, from: data) {
 84 |                         result = .failure(errorMessage)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 85 |                     } else {
 86 |                         result = .failure(error)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:86:25: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 84 |                         result = .failure(errorMessage)
 85 |                     } else {
 86 |                         result = .failure(error)
    |                         `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 87 |                     }
 88 |                 }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:90:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 88 |                 }
 89 |             } else if let response = response as? HTTPURLResponse {
 90 |                 result = .failure(Error.invalidResopnse(response))
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/JiraSession.swift:92:17: warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 90 |                 result = .failure(Error.invalidResopnse(response))
 91 |             } else {
 92 |                 result = .failure(Error.unknown)
    |                 `- warning: mutation of captured var 'result' in concurrently-executing code; this is an error in the Swift 6 language mode
 93 |             }
 94 |             semaphore.signal()
[43/70] Compiling Core GetEpicRequest.swift
[44/70] Compiling Core Request.swift
[45/70] Compiling Core RequestProxy.swift
[46/70] Compiling Core SearchRequest.swift
[47/70] Compiling Core AnyCodingKey.swift
[48/70] Compiling Core Board.swift
[49/70] Compiling Core Epic.swift
[50/70] Compiling Core Facade.JQL.swift
[51/70] Compiling Core Facade.Project.swift
[52/70] Compiling Core Facade.Sprint.swift
[53/70] Compiling Core Facade.swift
[54/70] Compiling Core Config.swift
[55/70] Compiling Core FieldAlias.swift
[56/70] Compiling Core DataManager.swift
[57/70] Compiling Core EpicDataManager.swift
[58/70] Compiling Core FieldDataManager.swift
[59/70] Compiling Core IssueTypeDataManager.swift
[60/70] Compiling Core JQLAliasManager.swift
[61/70] Compiling Core ProjectAliasManager.swift
[62/70] Compiling Core Status.swift
[63/70] Compiling Core User.swift
[64/70] Compiling Core Version.swift
[65/70] Compiling Core URLRequestBuilder.swift
[66/70] Compiling Core CoreExtension.swift
[67/70] Compiling Core Enumerable.swift
[68/96] Compiling cujira List.Status.swift
[69/96] Compiling cujira Register.Command.Usage.swift
[70/98] Emitting module cujira
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:17:18: warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 15 |             case noFirstParameter
 16 |             case noBoardID
 17 |             case noProjectInBoard(Board)
    |                  `- warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 18 |             case notFoundSprint(String)
 19 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Response/Board.swift:8:15: note: struct 'Board' does not conform to the 'Sendable' protocol
 6 | //
 7 |
 8 | public struct Board: ListableResponse {
   |               `- note: struct 'Board' does not conform to the 'Sendable' protocol
 9 |     public static let keyOfList: String = "values"
10 |
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
  7 |
  8 | import Foundation
  9 | import Core
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
 10 |
 11 | extension Issue {
[71/98] Compiling cujira Register.Command.swift
[72/98] Compiling cujira Root.Command.Usage.swift
[73/98] Compiling cujira AliasCustomField.Command.swift
[74/98] Compiling cujira AliasJQL.Command.Usage.swift
[75/98] Compiling cujira AliasJQL.Command.swift
[76/98] Compiling cujira List.Field.swift
[77/98] Compiling cujira List.IssueType.swift
[78/98] Compiling cujira List.Sprint.swift
[79/98] Compiling cujira AliasProject.Command.Usage.swift
[80/98] Compiling cujira AliasProject.Command.swift
[81/98] Compiling cujira ArgumentParser.swift
[82/98] Compiling cujira List.Command.Usage.swift
[83/98] Compiling cujira List.Command.swift
[84/98] Compiling cujira List.Epic.swift
[85/98] Compiling cujira CommandList.swift
[86/98] Compiling cujira Issue.Command.Usage.swift
[87/98] Compiling cujira Issue.Command.swift
[88/98] Compiling cujira Alias.Command.Usage.swift
[89/98] Compiling cujira Alias.Command.swift
[90/98] Compiling cujira AliasCustomField.Command.Usage.swift
[91/98] Compiling cujira Issue.JQL.swift
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:17:18: warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 15 |             case noFirstParameter
 16 |             case noBoardID
 17 |             case noProjectInBoard(Board)
    |                  `- warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 18 |             case notFoundSprint(String)
 19 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Response/Board.swift:8:15: note: struct 'Board' does not conform to the 'Sendable' protocol
 6 | //
 7 |
 8 | public struct Board: ListableResponse {
   |               `- note: struct 'Board' does not conform to the 'Sendable' protocol
 9 |     public static let keyOfList: String = "values"
10 |
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
  7 |
  8 | import Foundation
  9 | import Core
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
 10 |
 11 | extension Issue {
[92/98] Compiling cujira Issue.Search.swift
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:17:18: warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 15 |             case noFirstParameter
 16 |             case noBoardID
 17 |             case noProjectInBoard(Board)
    |                  `- warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 18 |             case notFoundSprint(String)
 19 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Response/Board.swift:8:15: note: struct 'Board' does not conform to the 'Sendable' protocol
 6 | //
 7 |
 8 | public struct Board: ListableResponse {
   |               `- note: struct 'Board' does not conform to the 'Sendable' protocol
 9 |     public static let keyOfList: String = "values"
10 |
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
  7 |
  8 | import Foundation
  9 | import Core
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
 10 |
 11 | extension Issue {
[93/98] Compiling cujira List.Board.swift
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:17:18: warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 15 |             case noFirstParameter
 16 |             case noBoardID
 17 |             case noProjectInBoard(Board)
    |                  `- warning: associated value 'noProjectInBoard' of 'Sendable'-conforming enum 'Error' has non-sendable type 'Board'; this is an error in the Swift 6 language mode
 18 |             case notFoundSprint(String)
 19 |         }
/Users/admin/builder/spi-builder-workspace/Sources/Core/API/Response/Board.swift:8:15: note: struct 'Board' does not conform to the 'Sendable' protocol
 6 | //
 7 |
 8 | public struct Board: ListableResponse {
   |               `- note: struct 'Board' does not conform to the 'Sendable' protocol
 9 |     public static let keyOfList: String = "values"
10 |
/Users/admin/builder/spi-builder-workspace/Sources/cujira/Command/Issue/Issue.Search.swift:9:1: warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
  7 |
  8 | import Foundation
  9 | import Core
    | `- warning: add '@preconcurrency' to suppress 'Sendable'-related warnings from module 'Core'
 10 |
 11 | extension Issue {
[94/98] Compiling cujira Root.Command.swift
[95/98] Compiling cujira main.swift
[95/98] Write Objects.LinkFileList
[96/98] Linking cujira
[97/98] Applying cujira
Build complete! (22.72s)
Build complete.
{
  "dependencies" : [
  ],
  "manifest_display_name" : "cujira",
  "name" : "cujira",
  "path" : "/Users/admin/builder/spi-builder-workspace",
  "platforms" : [
  ],
  "products" : [
    {
      "name" : "cujira",
      "targets" : [
        "cujira"
      ],
      "type" : {
        "executable" : null
      }
    },
    {
      "name" : "Core",
      "targets" : [
        "Core"
      ],
      "type" : {
        "library" : [
          "automatic"
        ]
      }
    }
  ],
  "targets" : [
    {
      "c99name" : "cujira",
      "module_type" : "SwiftTarget",
      "name" : "cujira",
      "path" : "Sources/cujira",
      "product_memberships" : [
        "cujira"
      ],
      "sources" : [
        "Command/Alias/Alias.Command.Usage.swift",
        "Command/Alias/Alias.Command.swift",
        "Command/Alias/CustomField/AliasCustomField.Command.Usage.swift",
        "Command/Alias/CustomField/AliasCustomField.Command.swift",
        "Command/Alias/JQL/AliasJQL.Command.Usage.swift",
        "Command/Alias/JQL/AliasJQL.Command.swift",
        "Command/Alias/Project/AliasProject.Command.Usage.swift",
        "Command/Alias/Project/AliasProject.Command.swift",
        "Command/ArgumentParser.swift",
        "Command/CommandList.swift",
        "Command/Issue/Issue.Command.Usage.swift",
        "Command/Issue/Issue.Command.swift",
        "Command/Issue/Issue.JQL.swift",
        "Command/Issue/Issue.Search.swift",
        "Command/List/List.Board.swift",
        "Command/List/List.Command.Usage.swift",
        "Command/List/List.Command.swift",
        "Command/List/List.Epic.swift",
        "Command/List/List.Field.swift",
        "Command/List/List.IssueType.swift",
        "Command/List/List.Sprint.swift",
        "Command/List/List.Status.swift",
        "Command/Register/Register.Command.Usage.swift",
        "Command/Register/Register.Command.swift",
        "Command/Root/Root.Command.Usage.swift",
        "Command/Root/Root.Command.swift",
        "main.swift"
      ],
      "target_dependencies" : [
        "Core"
      ],
      "type" : "executable"
    },
    {
      "c99name" : "Core",
      "module_type" : "SwiftTarget",
      "name" : "Core",
      "path" : "Sources/Core",
      "product_memberships" : [
        "cujira",
        "Core"
      ],
      "sources" : [
        "API/BodyParameter.swift",
        "API/JiraSession.swift",
        "API/Request/GetAllBoardsRequest.swift",
        "API/Request/GetAllFieldsRequest.swift",
        "API/Request/GetAllIssueTypesRequest.swift",
        "API/Request/GetAllSprintsRequest.swift",
        "API/Request/GetAllStatusesRequest.swift",
        "API/Request/GetEpicRequest.swift",
        "API/Request/Request.swift",
        "API/Request/RequestProxy.swift",
        "API/Request/SearchRequest.swift",
        "API/Response/AnyCodingKey.swift",
        "API/Response/Board.swift",
        "API/Response/Epic.swift",
        "API/Response/Field.swift",
        "API/Response/Issue.swift",
        "API/Response/IssueType.swift",
        "API/Response/ListResponse.swift",
        "API/Response/Project.swift",
        "API/Response/Sprint.swift",
        "API/Response/Status.swift",
        "API/Response/User.swift",
        "API/Response/Version.swift",
        "API/URLRequestBuilder.swift",
        "Common/CoreExtension.swift",
        "Common/Enumerable.swift",
        "Common/Extension/DateFormatter.core.swift",
        "Common/Extension/Gap.swift",
        "Common/Extension/JSONDecoder.DateDecodingStrategy.core.swift",
        "DataManager/BoardDataManager.swift",
        "DataManager/ConfigManager.swift",
        "DataManager/CustomFieldAliasManager.swift",
        "DataManager/DataManager.swift",
        "DataManager/EpicDataManager.swift",
        "DataManager/FieldDataManager.swift",
        "DataManager/IssueTypeDataManager.swift",
        "DataManager/JQLAliasManager.swift",
        "DataManager/ProjectAliasManager.swift",
        "DataManager/SprintDataManager.swift",
        "DataManager/StatusDataManager.swift",
        "Facade/Facade.Board.swift",
        "Facade/Facade.Config.swift",
        "Facade/Facade.Field.swift",
        "Facade/Facade.Issue.swift",
        "Facade/Facade.JQL.swift",
        "Facade/Facade.Project.swift",
        "Facade/Facade.Sprint.swift",
        "Facade/Facade.swift",
        "Model/Config.swift",
        "Model/FieldAlias.swift",
        "Model/IssueAggregation.swift",
        "Model/IssueResult.swift",
        "Model/JQLAlias.swift",
        "Model/ProjectAlias.swift",
        "Model/SearchResult.swift",
        "Service/BoardService.swift",
        "Service/ConfigService.swift",
        "Service/FieldService.swift",
        "Service/IssueService.swift",
        "Service/JQLService.swift",
        "Service/ProjectService.swift",
        "Service/SprintService.swift"
      ],
      "type" : "library"
    }
  ],
  "tools_version" : "4.2"
}
Done.