Build Information
Successful build of ParseSwift with Swift 6.0 (beta) for Linux.
Build Command
bash -c docker run --rm -v "checkouts-4606859-0":/host -w "$workDir" registry.gitlab.com/finestructure/spi-images:basic-6.0-latest swift build --triple x86_64-unknown-linux-gnu -Xswiftc -Xfrontend -Xswiftc -stats-output-dir -Xswiftc -Xfrontend -Xswiftc .stats -Xswiftc -strict-concurrency=complete 2>&1
Build Log
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
981 | }
982 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1006:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1004 | if limit == 0 {
1005 | callbackQueue.async {
1006 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1007 | }
1008 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1020:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1018 | message: error.localizedDescription)
1019 | callbackQueue.async {
1020 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1021 | }
1022 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1033:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1031 | message: error.localizedDescription)
1032 | callbackQueue.async {
1033 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1034 | }
1035 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1099:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1097 | if limit == 0 {
1098 | callbackQueue.async {
1099 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1100 | }
1101 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1114:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1112 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1113 | callbackQueue.async {
1114 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1115 | }
1116 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1139:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1137 | message: error.localizedDescription)
1138 | callbackQueue.async {
1139 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1140 | }
1141 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1224:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1222 | if limit == 0 {
1223 | callbackQueue.async {
1224 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1225 | }
1226 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1239:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1238 | callbackQueue.async {
1239 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1240 | }
1241 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1264:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1262 | message: error.localizedDescription)
1263 | callbackQueue.async {
1264 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1265 | }
1266 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1277:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1275 | message: error.localizedDescription)
1276 | callbackQueue.async {
1277 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1278 | }
1279 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1323:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1321 | if limit == 0 {
1322 | callbackQueue.async {
1323 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1324 | }
1325 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1339:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1337 | message: error.localizedDescription)
1338 | callbackQueue.async {
1339 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1340 | }
1341 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1406:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1404 | if limit == 0 {
1405 | callbackQueue.async {
1406 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1407 | }
1408 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1423:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1421 | message: error.localizedDescription)
1422 | callbackQueue.async {
1423 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1424 | }
1425 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1437:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1435 | message: error.localizedDescription)
1436 | callbackQueue.async {
1437 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1438 | }
1439 | }
/host/spi-builder-workspace/Sources/ParseSwift/Parse.swift:11:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | internal struct Parse {
11 | static var configuration: ParseConfiguration!
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | static var sessionDelegate: ParseURLSessionDelegate!
13 | }
[181/185] Compiling ParseSwift Query+combine.swift
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:393:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
391 | case .failure(let error):
392 | callbackQueue.async {
393 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
394 | }
395 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:431:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
429 | case .failure(let error):
430 | callbackQueue.async {
431 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
432 | }
433 | }
/host/spi-builder-workspace/Sources/ParseSwift/Storage/ParseStorage.swift:10:23: warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | // MARK: ParseStorage
9 | struct ParseStorage {
10 | public static var shared = ParseStorage()
| |- warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | private var backingStore: ParsePrimitiveStorable!
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:48:26: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
46 | }
47 |
48 | struct AggregateBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
49 | let pipeline: [[String: AnyCodable]]?
50 | let hint: AnyCodable?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:79:25: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
77 | }
78 |
79 | struct DistinctBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
80 | let hint: AnyCodable?
81 | let explain: Bool?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:544:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
542 | if limit == 0 {
543 | callbackQueue.async {
544 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
545 | }
546 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:557:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
555 | message: error.localizedDescription)
556 | callbackQueue.async {
557 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
558 | }
559 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:583:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
581 | if limit == 0 {
582 | callbackQueue.async {
583 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
584 | }
585 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:597:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
595 | message: error.localizedDescription)
596 | callbackQueue.async {
597 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
598 | }
599 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:610:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
608 | message: error.localizedDescription)
609 | callbackQueue.async {
610 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
611 | }
612 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:635:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
633 | if self.limit == 0 {
634 | callbackQueue.async {
635 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
636 | }
637 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:676:25: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
674 | let parseError = error as? ParseError ?? defaultError
675 | callbackQueue.async {
676 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
677 | }
678 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: consider making generic parameter 'Query<T>.ResultType' (aka 'T') conform to the 'Sendable' protocol
16 | // interpolate as GET
17 | private let method: String = "GET"
:
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:751:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
749 | message: "Object not found on the server.")
750 | callbackQueue.async {
751 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
752 | }
753 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:764:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
762 | message: error.localizedDescription)
763 | callbackQueue.async {
764 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
765 | }
766 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:794:17: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
792 | message: "Object not found on the server.")
793 | callbackQueue.async {
794 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
795 | }
796 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:808:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
806 | message: error.localizedDescription)
807 | callbackQueue.async {
808 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
809 | }
810 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:821:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
819 | message: error.localizedDescription)
820 | callbackQueue.async {
821 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
822 | }
823 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:881:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
879 | if limit == 0 {
880 | callbackQueue.async {
881 | completion(.success(0))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
882 | }
883 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:894:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
892 | message: error.localizedDescription)
893 | callbackQueue.async {
894 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
895 | }
896 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:920:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
918 | if limit == 0 {
919 | callbackQueue.async {
920 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
921 | }
922 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:934:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
932 | message: error.localizedDescription)
933 | callbackQueue.async {
934 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
935 | }
936 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:947:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
945 | message: error.localizedDescription)
946 | callbackQueue.async {
947 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
948 | }
949 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:967:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
965 | if limit == 0 {
966 | callbackQueue.async {
967 | completion(.success(([], 0)))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
968 | }
969 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:980:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
978 | message: error.localizedDescription)
979 | callbackQueue.async {
980 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
981 | }
982 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1006:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1004 | if limit == 0 {
1005 | callbackQueue.async {
1006 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1007 | }
1008 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1020:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1018 | message: error.localizedDescription)
1019 | callbackQueue.async {
1020 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1021 | }
1022 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1033:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1031 | message: error.localizedDescription)
1032 | callbackQueue.async {
1033 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1034 | }
1035 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1099:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1097 | if limit == 0 {
1098 | callbackQueue.async {
1099 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1100 | }
1101 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1114:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1112 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1113 | callbackQueue.async {
1114 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1115 | }
1116 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1139:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1137 | message: error.localizedDescription)
1138 | callbackQueue.async {
1139 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1140 | }
1141 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1224:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1222 | if limit == 0 {
1223 | callbackQueue.async {
1224 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1225 | }
1226 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1239:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1238 | callbackQueue.async {
1239 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1240 | }
1241 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1264:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1262 | message: error.localizedDescription)
1263 | callbackQueue.async {
1264 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1265 | }
1266 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1277:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1275 | message: error.localizedDescription)
1276 | callbackQueue.async {
1277 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1278 | }
1279 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1323:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1321 | if limit == 0 {
1322 | callbackQueue.async {
1323 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1324 | }
1325 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1339:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1337 | message: error.localizedDescription)
1338 | callbackQueue.async {
1339 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1340 | }
1341 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1406:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1404 | if limit == 0 {
1405 | callbackQueue.async {
1406 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1407 | }
1408 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1423:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1421 | message: error.localizedDescription)
1422 | callbackQueue.async {
1423 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1424 | }
1425 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1437:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1435 | message: error.localizedDescription)
1436 | callbackQueue.async {
1437 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1438 | }
1439 | }
/host/spi-builder-workspace/Sources/ParseSwift/Parse.swift:11:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | internal struct Parse {
11 | static var configuration: ParseConfiguration!
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | static var sessionDelegate: ParseURLSessionDelegate!
13 | }
[182/185] Compiling ParseSwift Query.swift
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:393:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
391 | case .failure(let error):
392 | callbackQueue.async {
393 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
394 | }
395 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:431:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
429 | case .failure(let error):
430 | callbackQueue.async {
431 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
432 | }
433 | }
/host/spi-builder-workspace/Sources/ParseSwift/Storage/ParseStorage.swift:10:23: warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | // MARK: ParseStorage
9 | struct ParseStorage {
10 | public static var shared = ParseStorage()
| |- warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | private var backingStore: ParsePrimitiveStorable!
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:48:26: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
46 | }
47 |
48 | struct AggregateBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
49 | let pipeline: [[String: AnyCodable]]?
50 | let hint: AnyCodable?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:79:25: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
77 | }
78 |
79 | struct DistinctBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
80 | let hint: AnyCodable?
81 | let explain: Bool?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:544:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
542 | if limit == 0 {
543 | callbackQueue.async {
544 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
545 | }
546 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:557:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
555 | message: error.localizedDescription)
556 | callbackQueue.async {
557 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
558 | }
559 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:583:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
581 | if limit == 0 {
582 | callbackQueue.async {
583 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
584 | }
585 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:597:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
595 | message: error.localizedDescription)
596 | callbackQueue.async {
597 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
598 | }
599 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:610:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
608 | message: error.localizedDescription)
609 | callbackQueue.async {
610 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
611 | }
612 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:635:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
633 | if self.limit == 0 {
634 | callbackQueue.async {
635 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
636 | }
637 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:676:25: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
674 | let parseError = error as? ParseError ?? defaultError
675 | callbackQueue.async {
676 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
677 | }
678 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: consider making generic parameter 'Query<T>.ResultType' (aka 'T') conform to the 'Sendable' protocol
16 | // interpolate as GET
17 | private let method: String = "GET"
:
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:751:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
749 | message: "Object not found on the server.")
750 | callbackQueue.async {
751 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
752 | }
753 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:764:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
762 | message: error.localizedDescription)
763 | callbackQueue.async {
764 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
765 | }
766 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:794:17: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
792 | message: "Object not found on the server.")
793 | callbackQueue.async {
794 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
795 | }
796 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:808:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
806 | message: error.localizedDescription)
807 | callbackQueue.async {
808 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
809 | }
810 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:821:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
819 | message: error.localizedDescription)
820 | callbackQueue.async {
821 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
822 | }
823 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:881:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
879 | if limit == 0 {
880 | callbackQueue.async {
881 | completion(.success(0))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
882 | }
883 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:894:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
892 | message: error.localizedDescription)
893 | callbackQueue.async {
894 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
895 | }
896 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:920:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
918 | if limit == 0 {
919 | callbackQueue.async {
920 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
921 | }
922 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:934:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
932 | message: error.localizedDescription)
933 | callbackQueue.async {
934 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
935 | }
936 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:947:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
945 | message: error.localizedDescription)
946 | callbackQueue.async {
947 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
948 | }
949 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:967:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
965 | if limit == 0 {
966 | callbackQueue.async {
967 | completion(.success(([], 0)))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
968 | }
969 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:980:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
978 | message: error.localizedDescription)
979 | callbackQueue.async {
980 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
981 | }
982 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1006:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1004 | if limit == 0 {
1005 | callbackQueue.async {
1006 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1007 | }
1008 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1020:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1018 | message: error.localizedDescription)
1019 | callbackQueue.async {
1020 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1021 | }
1022 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1033:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1031 | message: error.localizedDescription)
1032 | callbackQueue.async {
1033 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1034 | }
1035 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1099:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1097 | if limit == 0 {
1098 | callbackQueue.async {
1099 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1100 | }
1101 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1114:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1112 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1113 | callbackQueue.async {
1114 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1115 | }
1116 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1139:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1137 | message: error.localizedDescription)
1138 | callbackQueue.async {
1139 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1140 | }
1141 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1224:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1222 | if limit == 0 {
1223 | callbackQueue.async {
1224 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1225 | }
1226 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1239:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1238 | callbackQueue.async {
1239 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1240 | }
1241 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1264:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1262 | message: error.localizedDescription)
1263 | callbackQueue.async {
1264 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1265 | }
1266 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1277:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1275 | message: error.localizedDescription)
1276 | callbackQueue.async {
1277 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1278 | }
1279 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1323:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1321 | if limit == 0 {
1322 | callbackQueue.async {
1323 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1324 | }
1325 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1339:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1337 | message: error.localizedDescription)
1338 | callbackQueue.async {
1339 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1340 | }
1341 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1406:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1404 | if limit == 0 {
1405 | callbackQueue.async {
1406 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1407 | }
1408 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1423:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1421 | message: error.localizedDescription)
1422 | callbackQueue.async {
1423 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1424 | }
1425 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1437:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1435 | message: error.localizedDescription)
1436 | callbackQueue.async {
1437 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1438 | }
1439 | }
/host/spi-builder-workspace/Sources/ParseSwift/Parse.swift:11:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | internal struct Parse {
11 | static var configuration: ParseConfiguration!
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | static var sessionDelegate: ParseURLSessionDelegate!
13 | }
[183/185] Compiling ParseSwift QueryConstraint.swift
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:393:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
391 | case .failure(let error):
392 | callbackQueue.async {
393 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
394 | }
395 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:431:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
429 | case .failure(let error):
430 | callbackQueue.async {
431 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
432 | }
433 | }
/host/spi-builder-workspace/Sources/ParseSwift/Storage/ParseStorage.swift:10:23: warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | // MARK: ParseStorage
9 | struct ParseStorage {
10 | public static var shared = ParseStorage()
| |- warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | private var backingStore: ParsePrimitiveStorable!
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:48:26: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
46 | }
47 |
48 | struct AggregateBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
49 | let pipeline: [[String: AnyCodable]]?
50 | let hint: AnyCodable?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:79:25: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
77 | }
78 |
79 | struct DistinctBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
80 | let hint: AnyCodable?
81 | let explain: Bool?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:544:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
542 | if limit == 0 {
543 | callbackQueue.async {
544 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
545 | }
546 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:557:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
555 | message: error.localizedDescription)
556 | callbackQueue.async {
557 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
558 | }
559 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:583:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
581 | if limit == 0 {
582 | callbackQueue.async {
583 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
584 | }
585 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:597:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
595 | message: error.localizedDescription)
596 | callbackQueue.async {
597 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
598 | }
599 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:610:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
608 | message: error.localizedDescription)
609 | callbackQueue.async {
610 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
611 | }
612 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:635:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
633 | if self.limit == 0 {
634 | callbackQueue.async {
635 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
636 | }
637 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:676:25: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
674 | let parseError = error as? ParseError ?? defaultError
675 | callbackQueue.async {
676 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
677 | }
678 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: consider making generic parameter 'Query<T>.ResultType' (aka 'T') conform to the 'Sendable' protocol
16 | // interpolate as GET
17 | private let method: String = "GET"
:
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:751:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
749 | message: "Object not found on the server.")
750 | callbackQueue.async {
751 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
752 | }
753 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:764:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
762 | message: error.localizedDescription)
763 | callbackQueue.async {
764 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
765 | }
766 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:794:17: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
792 | message: "Object not found on the server.")
793 | callbackQueue.async {
794 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
795 | }
796 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:808:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
806 | message: error.localizedDescription)
807 | callbackQueue.async {
808 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
809 | }
810 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:821:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
819 | message: error.localizedDescription)
820 | callbackQueue.async {
821 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
822 | }
823 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:881:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
879 | if limit == 0 {
880 | callbackQueue.async {
881 | completion(.success(0))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
882 | }
883 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:894:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
892 | message: error.localizedDescription)
893 | callbackQueue.async {
894 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
895 | }
896 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:920:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
918 | if limit == 0 {
919 | callbackQueue.async {
920 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
921 | }
922 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:934:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
932 | message: error.localizedDescription)
933 | callbackQueue.async {
934 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
935 | }
936 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:947:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
945 | message: error.localizedDescription)
946 | callbackQueue.async {
947 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
948 | }
949 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:967:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
965 | if limit == 0 {
966 | callbackQueue.async {
967 | completion(.success(([], 0)))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
968 | }
969 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:980:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
978 | message: error.localizedDescription)
979 | callbackQueue.async {
980 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
981 | }
982 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1006:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1004 | if limit == 0 {
1005 | callbackQueue.async {
1006 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1007 | }
1008 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1020:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1018 | message: error.localizedDescription)
1019 | callbackQueue.async {
1020 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1021 | }
1022 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1033:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1031 | message: error.localizedDescription)
1032 | callbackQueue.async {
1033 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1034 | }
1035 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1099:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1097 | if limit == 0 {
1098 | callbackQueue.async {
1099 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1100 | }
1101 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1114:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1112 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1113 | callbackQueue.async {
1114 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1115 | }
1116 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1139:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1137 | message: error.localizedDescription)
1138 | callbackQueue.async {
1139 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1140 | }
1141 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1224:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1222 | if limit == 0 {
1223 | callbackQueue.async {
1224 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1225 | }
1226 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1239:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1238 | callbackQueue.async {
1239 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1240 | }
1241 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1264:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1262 | message: error.localizedDescription)
1263 | callbackQueue.async {
1264 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1265 | }
1266 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1277:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1275 | message: error.localizedDescription)
1276 | callbackQueue.async {
1277 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1278 | }
1279 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1323:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1321 | if limit == 0 {
1322 | callbackQueue.async {
1323 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1324 | }
1325 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1339:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1337 | message: error.localizedDescription)
1338 | callbackQueue.async {
1339 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1340 | }
1341 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1406:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1404 | if limit == 0 {
1405 | callbackQueue.async {
1406 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1407 | }
1408 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1423:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1421 | message: error.localizedDescription)
1422 | callbackQueue.async {
1423 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1424 | }
1425 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1437:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1435 | message: error.localizedDescription)
1436 | callbackQueue.async {
1437 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1438 | }
1439 | }
/host/spi-builder-workspace/Sources/ParseSwift/Parse.swift:11:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | internal struct Parse {
11 | static var configuration: ParseConfiguration!
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | static var sessionDelegate: ParseURLSessionDelegate!
13 | }
[184/185] Compiling ParseSwift QueryViewModel.swift
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:393:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
391 | case .failure(let error):
392 | callbackQueue.async {
393 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
394 | }
395 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:431:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
429 | case .failure(let error):
430 | callbackQueue.async {
431 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
432 | }
433 | }
/host/spi-builder-workspace/Sources/ParseSwift/Storage/ParseStorage.swift:10:23: warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | // MARK: ParseStorage
9 | struct ParseStorage {
10 | public static var shared = ParseStorage()
| |- warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | private var backingStore: ParsePrimitiveStorable!
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:48:26: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
46 | }
47 |
48 | struct AggregateBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
49 | let pipeline: [[String: AnyCodable]]?
50 | let hint: AnyCodable?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:79:25: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
77 | }
78 |
79 | struct DistinctBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
80 | let hint: AnyCodable?
81 | let explain: Bool?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:544:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
542 | if limit == 0 {
543 | callbackQueue.async {
544 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
545 | }
546 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:557:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
555 | message: error.localizedDescription)
556 | callbackQueue.async {
557 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
558 | }
559 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:583:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
581 | if limit == 0 {
582 | callbackQueue.async {
583 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
584 | }
585 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:597:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
595 | message: error.localizedDescription)
596 | callbackQueue.async {
597 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
598 | }
599 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:610:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
608 | message: error.localizedDescription)
609 | callbackQueue.async {
610 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
611 | }
612 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:635:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
633 | if self.limit == 0 {
634 | callbackQueue.async {
635 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
636 | }
637 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:676:25: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
674 | let parseError = error as? ParseError ?? defaultError
675 | callbackQueue.async {
676 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
677 | }
678 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: consider making generic parameter 'Query<T>.ResultType' (aka 'T') conform to the 'Sendable' protocol
16 | // interpolate as GET
17 | private let method: String = "GET"
:
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:751:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
749 | message: "Object not found on the server.")
750 | callbackQueue.async {
751 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
752 | }
753 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:764:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
762 | message: error.localizedDescription)
763 | callbackQueue.async {
764 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
765 | }
766 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:794:17: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
792 | message: "Object not found on the server.")
793 | callbackQueue.async {
794 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
795 | }
796 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:808:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
806 | message: error.localizedDescription)
807 | callbackQueue.async {
808 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
809 | }
810 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:821:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
819 | message: error.localizedDescription)
820 | callbackQueue.async {
821 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
822 | }
823 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:881:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
879 | if limit == 0 {
880 | callbackQueue.async {
881 | completion(.success(0))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
882 | }
883 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:894:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
892 | message: error.localizedDescription)
893 | callbackQueue.async {
894 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
895 | }
896 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:920:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
918 | if limit == 0 {
919 | callbackQueue.async {
920 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
921 | }
922 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:934:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
932 | message: error.localizedDescription)
933 | callbackQueue.async {
934 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
935 | }
936 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:947:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
945 | message: error.localizedDescription)
946 | callbackQueue.async {
947 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
948 | }
949 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:967:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
965 | if limit == 0 {
966 | callbackQueue.async {
967 | completion(.success(([], 0)))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
968 | }
969 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:980:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
978 | message: error.localizedDescription)
979 | callbackQueue.async {
980 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
981 | }
982 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1006:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1004 | if limit == 0 {
1005 | callbackQueue.async {
1006 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1007 | }
1008 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1020:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1018 | message: error.localizedDescription)
1019 | callbackQueue.async {
1020 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1021 | }
1022 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1033:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1031 | message: error.localizedDescription)
1032 | callbackQueue.async {
1033 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1034 | }
1035 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1099:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1097 | if limit == 0 {
1098 | callbackQueue.async {
1099 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1100 | }
1101 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1114:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1112 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1113 | callbackQueue.async {
1114 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1115 | }
1116 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1139:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1137 | message: error.localizedDescription)
1138 | callbackQueue.async {
1139 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1140 | }
1141 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1224:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1222 | if limit == 0 {
1223 | callbackQueue.async {
1224 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1225 | }
1226 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1239:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1238 | callbackQueue.async {
1239 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1240 | }
1241 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1264:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1262 | message: error.localizedDescription)
1263 | callbackQueue.async {
1264 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1265 | }
1266 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1277:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1275 | message: error.localizedDescription)
1276 | callbackQueue.async {
1277 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1278 | }
1279 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1323:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1321 | if limit == 0 {
1322 | callbackQueue.async {
1323 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1324 | }
1325 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1339:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1337 | message: error.localizedDescription)
1338 | callbackQueue.async {
1339 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1340 | }
1341 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1406:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1404 | if limit == 0 {
1405 | callbackQueue.async {
1406 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1407 | }
1408 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1423:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1421 | message: error.localizedDescription)
1422 | callbackQueue.async {
1423 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1424 | }
1425 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1437:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1435 | message: error.localizedDescription)
1436 | callbackQueue.async {
1437 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1438 | }
1439 | }
/host/spi-builder-workspace/Sources/ParseSwift/Parse.swift:11:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | internal struct Parse {
11 | static var configuration: ParseConfiguration!
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | static var sessionDelegate: ParseURLSessionDelegate!
13 | }
[185/185] Compiling ParseSwift QueryWhere.swift
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:393:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
391 | case .failure(let error):
392 | callbackQueue.async {
393 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
394 | }
395 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema.swift:431:21: warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
429 | case .failure(let error):
430 | callbackQueue.async {
431 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Void, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
432 | }
433 | }
/host/spi-builder-workspace/Sources/ParseSwift/Storage/ParseStorage.swift:10:23: warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
8 | // MARK: ParseStorage
9 | struct ParseStorage {
10 | public static var shared = ParseStorage()
| |- warning: static property 'shared' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'shared' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'shared' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
11 |
12 | private var backingStore: ParsePrimitiveStorable!
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:48:26: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
46 | }
47 |
48 | struct AggregateBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
49 | let pipeline: [[String: AnyCodable]]?
50 | let hint: AnyCodable?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:79:25: warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: 'T' previously declared here
16 | // interpolate as GET
17 | private let method: String = "GET"
:
77 | }
78 |
79 | struct DistinctBody<T>: Codable where T: ParseObject {
| `- warning: generic parameter 'T' shadows generic parameter from outer scope with the same name; this is an error in the Swift 6 language mode
80 | let hint: AnyCodable?
81 | let explain: Bool?
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:544:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
542 | if limit == 0 {
543 | callbackQueue.async {
544 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
545 | }
546 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:557:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
555 | message: error.localizedDescription)
556 | callbackQueue.async {
557 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
558 | }
559 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:583:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
581 | if limit == 0 {
582 | callbackQueue.async {
583 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
584 | }
585 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:597:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
595 | message: error.localizedDescription)
596 | callbackQueue.async {
597 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
598 | }
599 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:610:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
608 | message: error.localizedDescription)
609 | callbackQueue.async {
610 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
611 | }
612 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:635:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
633 | if self.limit == 0 {
634 | callbackQueue.async {
635 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
636 | }
637 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:676:25: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
674 | let parseError = error as? ParseError ?? defaultError
675 | callbackQueue.async {
676 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
677 | }
678 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
13 | The `Query` class defines a query that is used to query for `ParseObject`s.
14 | */
15 | public struct Query<T>: ParseTypeable where T: ParseObject {
| `- note: consider making generic parameter 'Query<T>.ResultType' (aka 'T') conform to the 'Sendable' protocol
16 | // interpolate as GET
17 | private let method: String = "GET"
:
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: capture of 'results' with non-sendable type '[Query<T>.ResultType]' (aka 'Array<T>') in a `@Sendable` closure; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:683:37: warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
681 |
682 | callbackQueue.async {
683 | completion(.success(results))
| `- warning: reference to captured var 'results' in concurrently-executing code; this is an error in the Swift 6 language mode
684 | }
685 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:751:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
749 | message: "Object not found on the server.")
750 | callbackQueue.async {
751 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
752 | }
753 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:764:17: warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
762 | message: error.localizedDescription)
763 | callbackQueue.async {
764 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Query<T>.ResultType, ParseError>) -> Void' (aka '(Result<T, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
765 | }
766 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:794:17: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
792 | message: "Object not found on the server.")
793 | callbackQueue.async {
794 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
795 | }
796 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:808:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
806 | message: error.localizedDescription)
807 | callbackQueue.async {
808 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
809 | }
810 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:821:21: warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
819 | message: error.localizedDescription)
820 | callbackQueue.async {
821 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<U, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
822 | }
823 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:881:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
879 | if limit == 0 {
880 | callbackQueue.async {
881 | completion(.success(0))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
882 | }
883 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:894:17: warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
892 | message: error.localizedDescription)
893 | callbackQueue.async {
894 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<Int, ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
895 | }
896 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:920:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
918 | if limit == 0 {
919 | callbackQueue.async {
920 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
921 | }
922 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:934:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
932 | message: error.localizedDescription)
933 | callbackQueue.async {
934 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
935 | }
936 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:947:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
945 | message: error.localizedDescription)
946 | callbackQueue.async {
947 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
948 | }
949 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:967:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
965 | if limit == 0 {
966 | callbackQueue.async {
967 | completion(.success(([], 0)))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
968 | }
969 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:980:17: warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
978 | message: error.localizedDescription)
979 | callbackQueue.async {
980 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<([Query<T>.ResultType], Int), ParseError>) -> Void' (aka '(Result<(Array<T>, Int), ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
981 | }
982 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1006:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1004 | if limit == 0 {
1005 | callbackQueue.async {
1006 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1007 | }
1008 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1020:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1018 | message: error.localizedDescription)
1019 | callbackQueue.async {
1020 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1021 | }
1022 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1033:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1031 | message: error.localizedDescription)
1032 | callbackQueue.async {
1033 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1034 | }
1035 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1099:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1097 | if limit == 0 {
1098 | callbackQueue.async {
1099 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1100 | }
1101 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1114:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1112 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1113 | callbackQueue.async {
1114 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1115 | }
1116 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1139:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1137 | message: error.localizedDescription)
1138 | callbackQueue.async {
1139 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1140 | }
1141 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1224:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1222 | if limit == 0 {
1223 | callbackQueue.async {
1224 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1225 | }
1226 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1239:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1237 | let error = ParseError(code: .unknownError, message: "Cannot decode where to String.")
1238 | callbackQueue.async {
1239 | completion(.failure(error))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1240 | }
1241 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1264:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1262 | message: error.localizedDescription)
1263 | callbackQueue.async {
1264 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1265 | }
1266 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1277:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1275 | message: error.localizedDescription)
1276 | callbackQueue.async {
1277 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1278 | }
1279 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1323:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1321 | if limit == 0 {
1322 | callbackQueue.async {
1323 | completion(.success([ResultType]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1324 | }
1325 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1339:17: warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
1337 | message: error.localizedDescription)
1338 | callbackQueue.async {
1339 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[Query<T>.ResultType], ParseError>) -> Void' (aka '(Result<Array<T>, ParseError>) -> ()') in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1340 | }
1341 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1406:17: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1404 | if limit == 0 {
1405 | callbackQueue.async {
1406 | completion(.success([U]()))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1407 | }
1408 | return
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1423:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1421 | message: error.localizedDescription)
1422 | callbackQueue.async {
1423 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1424 | }
1425 | }
/host/spi-builder-workspace/Sources/ParseSwift/Types/Query.swift:1437:21: warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
1435 | message: error.localizedDescription)
1436 | callbackQueue.async {
1437 | completion(.failure(parseError))
| |- warning: capture of 'completion' with non-sendable type '(Result<[U], ParseError>) -> Void' in a `@Sendable` closure; this is an error in the Swift 6 language mode
| `- note: a function type must be marked '@Sendable' to conform to 'Sendable'
1438 | }
1439 | }
/host/spi-builder-workspace/Sources/ParseSwift/Parse.swift:11:16: warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
9 |
10 | internal struct Parse {
11 | static var configuration: ParseConfiguration!
| |- warning: static property 'configuration' is not concurrency-safe because it is non-isolated global shared mutable state; this is an error in the Swift 6 language mode
| |- note: convert 'configuration' to a 'let' constant to make 'Sendable' shared state immutable
| |- note: annotate 'configuration' with '@MainActor' if property should only be accessed from the main actor
| `- note: disable concurrency-safety checks if accesses are protected by an external synchronization mechanism
12 | static var sessionDelegate: ParseURLSessionDelegate!
13 | }
Build complete! (38.47s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "ParseSwift",
"name" : "ParseSwift",
"path" : "/host/spi-builder-workspace",
"platforms" : [
{
"name" : "ios",
"version" : "13.0"
},
{
"name" : "maccatalyst",
"version" : "13.0"
},
{
"name" : "macos",
"version" : "10.15"
},
{
"name" : "tvos",
"version" : "13.0"
},
{
"name" : "watchos",
"version" : "6.0"
}
],
"products" : [
{
"name" : "ParseSwift",
"targets" : [
"ParseSwift"
],
"type" : {
"library" : [
"automatic"
]
}
}
],
"targets" : [
{
"c99name" : "ParseSwiftTests",
"module_type" : "SwiftTarget",
"name" : "ParseSwiftTests",
"path" : "Tests/ParseSwiftTests",
"sources" : [
"APICommandTests.swift",
"AnyCodableTests/AnyCodableTests.swift",
"AnyCodableTests/AnyDecodableTests.swift",
"AnyCodableTests/AnyEncodableTests.swift",
"BatchUtilsTests.swift",
"ExtensionsTests.swift",
"IOS13Tests.swift",
"InitializeSDKTests.swift",
"KeychainStoreTests.swift",
"MigrateObjCSDKCombineTests.swift",
"MigrateObjCSDKTests.swift",
"NetworkMocking/MockURLProtocol.swift",
"NetworkMocking/MockURLResponse.swift",
"ParseACLTests.swift",
"ParseAnalyticsAsyncTests.swift",
"ParseAnalyticsCombineTests.swift",
"ParseAnalyticsTests.swift",
"ParseAnonymousAsyncTests.swift",
"ParseAnonymousCombineTests.swift",
"ParseAnonymousTests.swift",
"ParseAppleAsyncTests.swift",
"ParseAppleCombineTests.swift",
"ParseAppleTests.swift",
"ParseAuthenticationAsyncTests.swift",
"ParseAuthenticationCombineTests.swift",
"ParseAuthenticationTests.swift",
"ParseBytesTests.swift",
"ParseCLPTests.swift",
"ParseCloudViewModelTests.swift",
"ParseCloudableAsyncTests.swift",
"ParseCloudableCombineTests.swift",
"ParseCloudableTests.swift",
"ParseConfigAsyncTests.swift",
"ParseConfigCombineTests.swift",
"ParseConfigTests.swift",
"ParseEncoderTests/ParseEncoderExtraTests.swift",
"ParseEncoderTests/TestParseEncoder.swift",
"ParseErrorTests.swift",
"ParseFacebookAsyncTests.swift",
"ParseFacebookCombineTests.swift",
"ParseFacebookTests.swift",
"ParseFileAsyncTests.swift",
"ParseFileCombineTests.swift",
"ParseFileManagerTests.swift",
"ParseFileTests.swift",
"ParseFileTransferableTests.swift",
"ParseGeoPointTests.swift",
"ParseGitHubCombineTests.swift",
"ParseGitHubTests.swift",
"ParseGoogleCombineTests.swift",
"ParseGoogleTests.swift",
"ParseHealthAsyncTests.swift",
"ParseHealthCombineTests.swift",
"ParseHealthTests.swift",
"ParseHookFunctionCombineTests.swift",
"ParseHookFunctionRequestCombineTests.swift",
"ParseHookFunctionRequestTests.swift",
"ParseHookFunctionTests.swift",
"ParseHookResponseTests.swift",
"ParseHookTriggerCombineTests.swift",
"ParseHookTriggerRequestCombineTests.swift",
"ParseHookTriggerRequestTests.swift",
"ParseHookTriggerTests.swift",
"ParseInstagramAsyncTests.swift",
"ParseInstagramCombineTests.swift",
"ParseInstagramTests.swift",
"ParseInstallationAsyncTests.swift",
"ParseInstallationCombineTests.swift",
"ParseInstallationTests.swift",
"ParseKeychainAccessGroupTests.swift",
"ParseLDAPAsyncTests.swift",
"ParseLDAPCombineTests.swift",
"ParseLDAPTests.swift",
"ParseLinkedInCombineTests.swift",
"ParseLinkedInTests.swift",
"ParseLiveQueryAsyncTests.swift",
"ParseLiveQueryCombineTests.swift",
"ParseLiveQueryTests.swift",
"ParseObjectAsyncTests.swift",
"ParseObjectBatchTests.swift",
"ParseObjectCombineTests.swift",
"ParseObjectCustomObjectIdTests.swift",
"ParseObjectTests.swift",
"ParseOperationAsyncTests.swift",
"ParseOperationCombineTests.swift",
"ParseOperationTests.swift",
"ParsePointerAsyncTests.swift",
"ParsePointerCombineTests.swift",
"ParsePointerTests.swift",
"ParsePolygonTests.swift",
"ParsePushAsyncTests.swift",
"ParsePushCombineTests.swift",
"ParsePushPayloadAnyTests.swift",
"ParsePushPayloadAppleTests.swift",
"ParsePushPayloadFirebaseTests.swift",
"ParsePushTests.swift",
"ParseQueryAsyncTests.swift",
"ParseQueryCacheTests.swift",
"ParseQueryCombineTests.swift",
"ParseQueryTests.swift",
"ParseQueryViewModelTests.swift",
"ParseRelationTests.swift",
"ParseRoleTests.swift",
"ParseSchemaAsyncTests.swift",
"ParseSchemaCombineTests.swift",
"ParseSchemaTests.swift",
"ParseSessionTests.swift",
"ParseSpotifyAsyncTests.swift",
"ParseSpotifyCombineTests.swift",
"ParseSpotifyTests.swift",
"ParseTwitterAsyncTests.swift",
"ParseTwitterCombineTests.swift",
"ParseTwitterTests.swift",
"ParseUserAsyncTests.swift",
"ParseUserCombineTests.swift",
"ParseUserTests.swift",
"ParseVersionTests.swift"
],
"target_dependencies" : [
"ParseSwift"
],
"type" : "test"
},
{
"c99name" : "ParseSwift",
"module_type" : "SwiftTarget",
"name" : "ParseSwift",
"path" : "Sources/ParseSwift",
"product_memberships" : [
"ParseSwift"
],
"sources" : [
"API/API+BatchCommand.swift",
"API/API+Command+async.swift",
"API/API+Command.swift",
"API/API+NonParseBodyCommand+async.swift",
"API/API+NonParseBodyCommand.swift",
"API/API.swift",
"API/BatchUtils.swift",
"API/ParseURLSessionDelegate.swift",
"API/Responses.swift",
"Authentication/3rd Party/ParseApple/ParseApple+async.swift",
"Authentication/3rd Party/ParseApple/ParseApple+combine.swift",
"Authentication/3rd Party/ParseApple/ParseApple.swift",
"Authentication/3rd Party/ParseFacebook/ParseFacebook+async.swift",
"Authentication/3rd Party/ParseFacebook/ParseFacebook+combine.swift",
"Authentication/3rd Party/ParseFacebook/ParseFacebook.swift",
"Authentication/3rd Party/ParseGithub/ParseGitHub+async.swift",
"Authentication/3rd Party/ParseGithub/ParseGitHub+combine.swift",
"Authentication/3rd Party/ParseGithub/ParseGitHub.swift",
"Authentication/3rd Party/ParseGoogle/ParseGoogle+async.swift",
"Authentication/3rd Party/ParseGoogle/ParseGoogle+combine.swift",
"Authentication/3rd Party/ParseGoogle/ParseGoogle.swift",
"Authentication/3rd Party/ParseInstagram/ParseInstagram+async.swift",
"Authentication/3rd Party/ParseInstagram/ParseInstagram+combine.swift",
"Authentication/3rd Party/ParseInstagram/ParseInstagram.swift",
"Authentication/3rd Party/ParseLDAP/ParseLDAP+async.swift",
"Authentication/3rd Party/ParseLDAP/ParseLDAP+combine.swift",
"Authentication/3rd Party/ParseLDAP/ParseLDAP.swift",
"Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+async.swift",
"Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+combine.swift",
"Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn.swift",
"Authentication/3rd Party/ParseSpotify/ParseSpotify+async.swift",
"Authentication/3rd Party/ParseSpotify/ParseSpotify+combine.swift",
"Authentication/3rd Party/ParseSpotify/ParseSpotify.swift",
"Authentication/3rd Party/ParseTwitter/ParseTwitter+async.swift",
"Authentication/3rd Party/ParseTwitter/ParseTwitter+combine.swift",
"Authentication/3rd Party/ParseTwitter/ParseTwitter.swift",
"Authentication/Internal/ParseAnonymous+async.swift",
"Authentication/Internal/ParseAnonymous+combine.swift",
"Authentication/Internal/ParseAnonymous.swift",
"Authentication/Protocols/ParseAuthentication+async.swift",
"Authentication/Protocols/ParseAuthentication+combine.swift",
"Authentication/Protocols/ParseAuthentication.swift",
"Coding/AnyCodable.swift",
"Coding/AnyDecodable.swift",
"Coding/AnyEncodable.swift",
"Coding/ParseCoding.swift",
"Coding/ParseEncoder.swift",
"Extensions/Data.swift",
"Extensions/Date.swift",
"Extensions/Dictionary.swift",
"Extensions/Encodable.swift",
"Extensions/URLCache.swift",
"Extensions/URLSession.swift",
"InternalObjects/BaseConfig.swift",
"InternalObjects/BaseParseInstallation.swift",
"InternalObjects/BaseParseUser.swift",
"InternalObjects/NoBody.swift",
"LiveQuery/LiveQueryConstants.swift",
"LiveQuery/LiveQuerySocket.swift",
"LiveQuery/Messages.swift",
"LiveQuery/Operations.swift",
"LiveQuery/ParseLiveQuery+async.swift",
"LiveQuery/ParseLiveQuery+combine.swift",
"LiveQuery/ParseLiveQuery.swift",
"LiveQuery/ParseLiveQueryConstants.swift",
"LiveQuery/Protocols/LiveQuerySocketDelegate.swift",
"LiveQuery/Protocols/LiveQueryable.swift",
"LiveQuery/Protocols/ParseLiveQueryDelegate.swift",
"LiveQuery/Protocols/QuerySubscribable.swift",
"LiveQuery/Subscription.swift",
"LiveQuery/SubscriptionCallback.swift",
"Objects/ParseCloudUser.swift",
"Objects/ParseInstallation+async.swift",
"Objects/ParseInstallation+combine.swift",
"Objects/ParseInstallation.swift",
"Objects/ParseObject+async.swift",
"Objects/ParseObject+combine.swift",
"Objects/ParseObject.swift",
"Objects/ParsePushStatusable.swift",
"Objects/ParseRole.swift",
"Objects/ParseSession.swift",
"Objects/ParseUser+async.swift",
"Objects/ParseUser+combine.swift",
"Objects/ParseUser.swift",
"Operations/Add.swift",
"Operations/AddRelation.swift",
"Operations/AddUnique.swift",
"Operations/Delete.swift",
"Operations/Increment.swift",
"Operations/Operation.swift",
"Operations/Remove.swift",
"Operations/RemoveRelation.swift",
"Parse.swift",
"ParseConstants.swift",
"Protocols/CloudObservable.swift",
"Protocols/Deletable.swift",
"Protocols/Fetchable.swift",
"Protocols/Fileable.swift",
"Protocols/Objectable.swift",
"Protocols/ParseCloudable+async.swift",
"Protocols/ParseCloudable+combine.swift",
"Protocols/ParseCloudable.swift",
"Protocols/ParseEncodable.swift",
"Protocols/ParseFileTransferable.swift",
"Protocols/ParseHookFunctionable+async.swift",
"Protocols/ParseHookFunctionable+combine.swift",
"Protocols/ParseHookFunctionable.swift",
"Protocols/ParseHookParametable.swift",
"Protocols/ParseHookRequestable+async.swift",
"Protocols/ParseHookRequestable+combine.swift",
"Protocols/ParseHookRequestable.swift",
"Protocols/ParseHookTriggerable+async.swift",
"Protocols/ParseHookTriggerable+combine.swift",
"Protocols/ParseHookTriggerable.swift",
"Protocols/ParseHookable.swift",
"Protocols/ParsePushApplePayloadable.swift",
"Protocols/ParsePushFirebasePayloadable.swift",
"Protocols/ParsePushPayloadable.swift",
"Protocols/ParseQueryScorable.swift",
"Protocols/ParseTypeable.swift",
"Protocols/QueryObservable.swift",
"Protocols/Queryable.swift",
"Protocols/Savable.swift",
"Storage/KeychainStore.swift",
"Storage/ParseFileManager.swift",
"Storage/ParseKeyValueStore.swift",
"Storage/ParseStorage.swift",
"Storage/SecureStorage.swift",
"Types/CloudViewModel.swift",
"Types/ParseACL.swift",
"Types/ParseAnalytics+async.swift",
"Types/ParseAnalytics+combine.swift",
"Types/ParseAnalytics.swift",
"Types/ParseBytes.swift",
"Types/ParseCLP.swift",
"Types/ParseConfig+async.swift",
"Types/ParseConfig+combine.swift",
"Types/ParseConfig.swift",
"Types/ParseConfiguration.swift",
"Types/ParseError.swift",
"Types/ParseField.swift",
"Types/ParseFieldOptions.swift",
"Types/ParseFile+async.swift",
"Types/ParseFile+combine.swift",
"Types/ParseFile.swift",
"Types/ParseFileDefaultTransfer.swift",
"Types/ParseGeoPoint.swift",
"Types/ParseHealth+async.swift",
"Types/ParseHealth+combine.swift",
"Types/ParseHealth.swift",
"Types/ParseHookFunctionRequest.swift",
"Types/ParseHookResponse.swift",
"Types/ParseHookTriggerRequest.swift",
"Types/ParseKeychainAccessGroup.swift",
"Types/ParseOperation+async.swift",
"Types/ParseOperation+combine.swift",
"Types/ParseOperation.swift",
"Types/ParsePolygon.swift",
"Types/ParsePush+async.swift",
"Types/ParsePush+combine.swift",
"Types/ParsePush.swift",
"Types/ParsePushPayload/Apple/ParsePushAppleAlert.swift",
"Types/ParsePushPayload/Apple/ParsePushAppleSound.swift",
"Types/ParsePushPayload/Apple/ParsePushPayloadApple.swift",
"Types/ParsePushPayload/Firebase/ParsePushFirebaseNotification.swift",
"Types/ParsePushPayload/Firebase/ParsePushPayloadFirebase.swift",
"Types/ParsePushPayload/ParsePushPayloadAny.swift",
"Types/ParsePushStatus.swift",
"Types/ParseRelation.swift",
"Types/ParseSchema+async.swift",
"Types/ParseSchema+combine.swift",
"Types/ParseSchema.swift",
"Types/ParseVersion.swift",
"Types/Pointer+async.swift",
"Types/Pointer+combine.swift",
"Types/Pointer.swift",
"Types/Query+async.swift",
"Types/Query+combine.swift",
"Types/Query.swift",
"Types/QueryConstraint.swift",
"Types/QueryViewModel.swift",
"Types/QueryWhere.swift"
],
"type" : "library"
}
],
"tools_version" : "5.5"
}
Done.