Build Information
Successful build of ParseSwift, reference main (3d4bb1
), with Swift 6.1 for macOS (SPM) on 27 Apr 2025 05:15:38 UTC.
Swift 6 data race errors: 27
Build Command
env DEVELOPER_DIR=/Applications/Xcode-16.3.0.app xcrun swift build --arch arm64
Build Log
113 | try await withCheckedThrowingContinuation { continuation in
114 | self.count(options: options,
115 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<Int, ParseError>) -> ()' to type '(Result<Int, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
116 | }
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:138:56: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
136 | self.countExplain(usingMongoDB: usingMongoDB,
137 | options: options,
138 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
139 | }
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:152:53: warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
150 | try await withCheckedThrowingContinuation { continuation in
151 | self.withCount(options: options,
152 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
153 | }
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:175:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
173 | self.withCountExplain(usingMongoDB: usingMongoDB,
174 | options: options,
175 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
176 | }
177 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:194:53: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
192 | self.aggregate(pipeline,
193 | options: options,
194 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
195 | }
196 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:223:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
221 | usingMongoDB: usingMongoDB,
222 | options: options,
223 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
224 | }
225 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:242:52: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
240 | self.distinct(key,
241 | options: options,
242 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
243 | }
244 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:271:59: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
269 | usingMongoDB: usingMongoDB,
270 | options: options,
271 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
272 | }
273 | }
/Users/admin/builder/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?
/Users/admin/builder/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?
[182/184] Compiling ParseSwift QueryConstraint.swift
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:27:49: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
25 | try await withCheckedThrowingContinuation { continuation in
26 | self.fetch(options: options,
27 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
28 | }
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:45:50: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
43 | try await withCheckedThrowingContinuation { continuation in
44 | self.create(options: options,
45 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:63:50: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
61 | try await withCheckedThrowingContinuation { continuation in
62 | self.update(options: options,
63 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:82:50: warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
80 | let result = try await withCheckedThrowingContinuation { continuation in
81 | self.purge(options: options,
82 | completion: continuation.resume)
| |- warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
83 | }
84 | if case let .failure(error) = result {
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:105:50: warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
103 | let result = try await withCheckedThrowingContinuation { continuation in
104 | self.delete(options: options,
105 | completion: continuation.resume)
| |- warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
106 | }
107 | if case let .failure(error) = result {
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Pointer+async.swift:29:49: warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
27 | self.fetch(includeKeys: includeKeys,
28 | options: options,
29 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:25:48: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
23 | try await withCheckedThrowingContinuation { continuation in
24 | self.find(options: options,
25 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
26 | }
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:48:55: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
46 | self.findExplain(usingMongoDB: usingMongoDB,
47 | options: options,
48 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
49 | }
50 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:66:51: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
64 | self.findAll(batchLimit: batchLimit,
65 | options: options,
66 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
67 | }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:79:49: warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
77 | try await withCheckedThrowingContinuation { continuation in
78 | self.first(options: options,
79 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
80 | }
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:102:56: warning: converting a value of type '(__shared sending Result<U, ParseError>) -> ()' to type '(Result<U, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
100 | self.firstExplain(usingMongoDB: usingMongoDB,
101 | options: options,
102 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<U, ParseError>) -> ()' to type '(Result<U, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
103 | }
104 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:115:49: warning: converting a value of type '(__shared sending Result<Int, ParseError>) -> ()' to type '(Result<Int, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
113 | try await withCheckedThrowingContinuation { continuation in
114 | self.count(options: options,
115 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<Int, ParseError>) -> ()' to type '(Result<Int, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
116 | }
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:138:56: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
136 | self.countExplain(usingMongoDB: usingMongoDB,
137 | options: options,
138 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
139 | }
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:152:53: warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
150 | try await withCheckedThrowingContinuation { continuation in
151 | self.withCount(options: options,
152 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
153 | }
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:175:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
173 | self.withCountExplain(usingMongoDB: usingMongoDB,
174 | options: options,
175 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
176 | }
177 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:194:53: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
192 | self.aggregate(pipeline,
193 | options: options,
194 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
195 | }
196 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:223:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
221 | usingMongoDB: usingMongoDB,
222 | options: options,
223 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
224 | }
225 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:242:52: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
240 | self.distinct(key,
241 | options: options,
242 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
243 | }
244 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:271:59: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
269 | usingMongoDB: usingMongoDB,
270 | options: options,
271 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
272 | }
273 | }
/Users/admin/builder/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?
/Users/admin/builder/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?
[183/184] Compiling ParseSwift QueryViewModel.swift
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:27:49: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
25 | try await withCheckedThrowingContinuation { continuation in
26 | self.fetch(options: options,
27 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
28 | }
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:45:50: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
43 | try await withCheckedThrowingContinuation { continuation in
44 | self.create(options: options,
45 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:63:50: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
61 | try await withCheckedThrowingContinuation { continuation in
62 | self.update(options: options,
63 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:82:50: warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
80 | let result = try await withCheckedThrowingContinuation { continuation in
81 | self.purge(options: options,
82 | completion: continuation.resume)
| |- warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
83 | }
84 | if case let .failure(error) = result {
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:105:50: warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
103 | let result = try await withCheckedThrowingContinuation { continuation in
104 | self.delete(options: options,
105 | completion: continuation.resume)
| |- warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
106 | }
107 | if case let .failure(error) = result {
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Pointer+async.swift:29:49: warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
27 | self.fetch(includeKeys: includeKeys,
28 | options: options,
29 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:25:48: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
23 | try await withCheckedThrowingContinuation { continuation in
24 | self.find(options: options,
25 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
26 | }
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:48:55: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
46 | self.findExplain(usingMongoDB: usingMongoDB,
47 | options: options,
48 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
49 | }
50 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:66:51: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
64 | self.findAll(batchLimit: batchLimit,
65 | options: options,
66 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
67 | }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:79:49: warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
77 | try await withCheckedThrowingContinuation { continuation in
78 | self.first(options: options,
79 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
80 | }
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:102:56: warning: converting a value of type '(__shared sending Result<U, ParseError>) -> ()' to type '(Result<U, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
100 | self.firstExplain(usingMongoDB: usingMongoDB,
101 | options: options,
102 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<U, ParseError>) -> ()' to type '(Result<U, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
103 | }
104 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:115:49: warning: converting a value of type '(__shared sending Result<Int, ParseError>) -> ()' to type '(Result<Int, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
113 | try await withCheckedThrowingContinuation { continuation in
114 | self.count(options: options,
115 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<Int, ParseError>) -> ()' to type '(Result<Int, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
116 | }
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:138:56: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
136 | self.countExplain(usingMongoDB: usingMongoDB,
137 | options: options,
138 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
139 | }
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:152:53: warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
150 | try await withCheckedThrowingContinuation { continuation in
151 | self.withCount(options: options,
152 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
153 | }
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:175:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
173 | self.withCountExplain(usingMongoDB: usingMongoDB,
174 | options: options,
175 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
176 | }
177 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:194:53: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
192 | self.aggregate(pipeline,
193 | options: options,
194 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
195 | }
196 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:223:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
221 | usingMongoDB: usingMongoDB,
222 | options: options,
223 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
224 | }
225 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:242:52: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
240 | self.distinct(key,
241 | options: options,
242 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
243 | }
244 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:271:59: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
269 | usingMongoDB: usingMongoDB,
270 | options: options,
271 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
272 | }
273 | }
/Users/admin/builder/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?
/Users/admin/builder/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?
[184/184] Compiling ParseSwift QueryWhere.swift
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:27:49: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
25 | try await withCheckedThrowingContinuation { continuation in
26 | self.fetch(options: options,
27 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
28 | }
29 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:45:50: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
43 | try await withCheckedThrowingContinuation { continuation in
44 | self.create(options: options,
45 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
46 | }
47 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:63:50: warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
61 | try await withCheckedThrowingContinuation { continuation in
62 | self.update(options: options,
63 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<ParseSchema<SchemaObject>, ParseError>) -> ()' to type '(Result<ParseSchema<SchemaObject>, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
64 | }
65 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:82:50: warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
80 | let result = try await withCheckedThrowingContinuation { continuation in
81 | self.purge(options: options,
82 | completion: continuation.resume)
| |- warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
83 | }
84 | if case let .failure(error) = result {
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/ParseSchema+async.swift:105:50: warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
103 | let result = try await withCheckedThrowingContinuation { continuation in
104 | self.delete(options: options,
105 | completion: continuation.resume)
| |- warning: converting a value of type '(sending Result<Void, ParseError>) -> ()' to type '(Result<Void, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
106 | }
107 | if case let .failure(error) = result {
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Pointer+async.swift:29:49: warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
27 | self.fetch(includeKeys: includeKeys,
28 | options: options,
29 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
30 | }
31 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:25:48: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
23 | try await withCheckedThrowingContinuation { continuation in
24 | self.find(options: options,
25 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
26 | }
27 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:48:55: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
46 | self.findExplain(usingMongoDB: usingMongoDB,
47 | options: options,
48 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
49 | }
50 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:66:51: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
64 | self.findAll(batchLimit: batchLimit,
65 | options: options,
66 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
67 | }
68 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:79:49: warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
77 | try await withCheckedThrowingContinuation { continuation in
78 | self.first(options: options,
79 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<T, ParseError>) -> ()' to type '(Result<T, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
80 | }
81 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:102:56: warning: converting a value of type '(__shared sending Result<U, ParseError>) -> ()' to type '(Result<U, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
100 | self.firstExplain(usingMongoDB: usingMongoDB,
101 | options: options,
102 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<U, ParseError>) -> ()' to type '(Result<U, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
103 | }
104 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:115:49: warning: converting a value of type '(__shared sending Result<Int, ParseError>) -> ()' to type '(Result<Int, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
113 | try await withCheckedThrowingContinuation { continuation in
114 | self.count(options: options,
115 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<Int, ParseError>) -> ()' to type '(Result<Int, ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
116 | }
117 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:138:56: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
136 | self.countExplain(usingMongoDB: usingMongoDB,
137 | options: options,
138 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
139 | }
140 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:152:53: warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
150 | try await withCheckedThrowingContinuation { continuation in
151 | self.withCount(options: options,
152 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<([T], Int), ParseError>) -> ()' to type '(Result<([T], Int), ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
153 | }
154 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:175:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
173 | self.withCountExplain(usingMongoDB: usingMongoDB,
174 | options: options,
175 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
176 | }
177 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:194:53: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
192 | self.aggregate(pipeline,
193 | options: options,
194 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
195 | }
196 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:223:60: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
221 | usingMongoDB: usingMongoDB,
222 | options: options,
223 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
224 | }
225 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:242:52: warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
240 | self.distinct(key,
241 | options: options,
242 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[T], ParseError>) -> ()' to type '(Result<[T], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
243 | }
244 | }
/Users/admin/builder/spi-builder-workspace/Sources/ParseSwift/Types/Query+async.swift:271:59: warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
269 | usingMongoDB: usingMongoDB,
270 | options: options,
271 | completion: continuation.resume)
| |- warning: converting a value of type '(__shared sending Result<[U], ParseError>) -> ()' to type '(Result<[U], ParseError>) -> Void' risks causing data races; this is an error in the Swift 6 language mode
| `- note: converting a function typed value with a sending parameter to one without risks allowing actor-isolated values to escape their isolation domain as an argument to an invocation of value
272 | }
273 | }
/Users/admin/builder/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?
/Users/admin/builder/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?
Build complete! (4.53s)
Build complete.
{
"dependencies" : [
],
"manifest_display_name" : "ParseSwift",
"name" : "ParseSwift",
"path" : "/Users/admin/builder/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"
}
✅ Doc result (pending) reported
========================================
GenerateDocs
========================================
Generating docs at path: $PWD/.docs/parse-community/parse-swift/main
Repository: parse-community/Parse-Swift
Swift version used: 6.1
Target: ParseSwift
Extracting symbol information for 'ParseSwift'...
Finished extracting symbol information for 'ParseSwift'. (2.51s)
Building documentation for 'ParseSwift'...
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseFacebook/ParseFacebook+async.swift:61:61-61:61
59 | /**
60 | Login a `ParseUser` *asynchronously* using Facebook authentication for graph API login.
61 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
62 | - returns: An instance of the logged in `ParseUser`.
63 | - throws: An error of type `ParseError`.
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseFacebook/ParseFacebook+combine.swift:59:61-59:61
57 | /**
58 | Login a `ParseUser` *asynchronously* using Facebook authentication for graph API login. Publishes when complete.
59 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
60 | - returns: A publisher that eventually produces a single value and then finishes or fails.
61 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseFacebook/ParseFacebook+combine.swift:120:61-120:61
118 | Link the *current* `ParseUser` *asynchronously* using Facebook authentication for graph API login.
119 | Publishes when complete.
120 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
121 | - returns: A publisher that eventually produces a single value and then finishes or fails.
122 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseGithub/ParseGitHub+async.swift:36:61-36:61
34 | /**
35 | Login a `ParseUser` *asynchronously* using GitHub authentication for graph API login.
36 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
37 | - returns: An instance of the logged in `ParseUser`.
38 | - throws: An error of type `ParseError`.
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseGithub/ParseGitHub+combine.swift:35:61-35:61
33 | /**
34 | Login a `ParseUser` *asynchronously* using GitHub authentication for graph API login. Publishes when complete.
35 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
36 | - returns: A publisher that eventually produces a single value and then finishes or fails.
37 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseGithub/ParseGitHub+combine.swift:71:61-71:61
69 | Link the *current* `ParseUser` *asynchronously* using GitHub authentication for graph API login.
70 | Publishes when complete.
71 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
72 | - returns: A publisher that eventually produces a single value and then finishes or fails.
73 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseGoogle/ParseGoogle+async.swift:39:61-39:61
37 | /**
38 | Login a `ParseUser` *asynchronously* using Google authentication for graph API login.
39 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
40 | - returns: An instance of the logged in `ParseUser`.
41 | - throws: An error of type `ParseError`.
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseGoogle/ParseGoogle+combine.swift:38:61-38:61
36 | /**
37 | Login a `ParseUser` *asynchronously* using Google authentication for graph API login. Publishes when complete.
38 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
39 | - returns: A publisher that eventually produces a single value and then finishes or fails.
40 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseGoogle/ParseGoogle+combine.swift:77:61-77:61
75 | Link the *current* `ParseUser` *asynchronously* using Google authentication for graph API login.
76 | Publishes when complete.
77 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
78 | - returns: A publisher that eventually produces a single value and then finishes or fails.
79 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseInstagram/ParseInstagram+async.swift:39:61-39:61
37 | /**
38 | Login a `ParseUser` *asynchronously* using Instagram authentication.
39 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
40 | - returns: An instance of the logged in `ParseUser`.
41 | - throws: An error of type `ParseError`.
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseInstagram/ParseInstagram+combine.swift:38:61-38:61
36 | /**
37 | Login a `ParseUser` *asynchronously* using Instagram authentication. Publishes when complete.
38 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
39 | - returns: A publisher that eventually produces a single value and then finishes or fails.
40 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseInstagram/ParseInstagram+combine.swift:77:61-77:61
75 | Link the *current* `ParseUser` *asynchronously* using Instagram authentication.
76 | Publishes when complete.
77 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
78 | - returns: A publisher that eventually produces a single value and then finishes or fails.
79 | */
warning: Parameter 'isMobileSDK' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+async.swift:19:96-19:96
17 | - parameter id: The **id** from **LinkedIn**.
18 | - parameter accessToken: Required **access_token** from **LinkedIn**.
19 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'isMobileSDK' parameter
20 | - returns: An instance of the logged in `ParseUser`.
21 | - throws: An error of type `ParseError`.
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+async.swift:38:61-38:61
36 | /**
37 | Login a `ParseUser` *asynchronously* using LinkedIn authentication for graph API login.
38 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
39 | - returns: An instance of the logged in `ParseUser`.
40 | - throws: An error of type `ParseError`.
warning: Parameter 'isMobileSDK' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+async.swift:58:96-58:96
56 | - parameter id: The **id** from **LinkedIn**.
57 | - parameter accessToken: Required **access_token** from **LinkedIn**.
58 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'isMobileSDK' parameter
59 | - returns: An instance of the logged in `ParseUser`.
60 | - throws: An error of type `ParseError`.
warning: Parameter 'isMobileSDK' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+combine.swift:19:96-19:96
17 | - parameter id: The **id** from **LinkedIn**.
18 | - parameter accessToken: Required **access_token** from **LinkedIn**.
19 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'isMobileSDK' parameter
20 | - returns: A publisher that eventually produces a single value and then finishes or fails.
21 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+combine.swift:37:61-37:61
35 | /**
36 | Login a `ParseUser` *asynchronously* using LinkedIn authentication for graph API login. Publishes when complete.
37 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
38 | - returns: A publisher that eventually produces a single value and then finishes or fails.
39 | */
warning: Parameter 'isMobileSDK' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+combine.swift:56:96-56:96
54 | - parameter id: The **id** from **LinkedIn**.
55 | - parameter accessToken: Required **access_token** from **LinkedIn**.
56 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'isMobileSDK' parameter
57 | - returns: A publisher that eventually produces a single value and then finishes or fails.
58 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn+combine.swift:75:61-75:61
73 | Link the *current* `ParseUser` *asynchronously* using LinkedIn authentication for graph API login.
74 | Publishes when complete.
75 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
76 | - returns: A publisher that eventually produces a single value and then finishes or fails.
77 | */
warning: Parameter 'isMobileSDK' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn.swift:71:51-71:51
69 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'isMobileSDK' parameter
70 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
71 + - parameter completion: The block to execute.
72 | */
73 | func login(id: String,
warning: Parameter 'isMobileSDK' is missing documentation
--> ../Authentication/3rd Party/ParseLinkedIn/ParseLinkedIn.swift:118:51-118:51
116 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'isMobileSDK' parameter
117 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
118 + - parameter completion: The block to execute.
119 | */
120 | func link(id: String,
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseSpotify/ParseSpotify+async.swift:42:61-42:61
40 | /**
41 | Login a `ParseUser` *asynchronously* using Spotify authentication.
42 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
43 | - returns: An instance of the logged in `ParseUser`.
44 | - throws: An error of type `ParseError`.
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseSpotify/ParseSpotify+combine.swift:41:61-41:61
39 | /**
40 | Login a `ParseUser` *asynchronously* using Spotify authentication. Publishes when complete.
41 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
42 | - returns: A publisher that eventually produces a single value and then finishes or fails.
43 | */
warning: Parameter 'options' is missing documentation
--> ../Authentication/3rd Party/ParseSpotify/ParseSpotify+combine.swift:83:61-83:61
81 | Link the *current* `ParseUser` *asynchronously* using Spotify authentication.
82 | Publishes when complete.
83 + - parameter authData: Dictionary containing key/values.
| ╰─suggestion: Document 'options' parameter
84 | - returns: A publisher that eventually produces a single value and then finishes or fails.
85 | */
warning: Parameter 'user' not found in instance method declaration
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+async.swift:17:18-17:22
15 | /**
16 | Login a `ParseUser` *asynchronously* using Twitter authentication.
17 + - parameter user: The **id** from **Twitter**.
| ╰─suggestion: Replace 'user' with 'userId'
18 | - parameter screenName: The `user screenName` from **Twitter**.
19 | - parameter consumerKey: The `consumerKey` from **Twitter**.
warning: Parameter 'userId' is missing documentation
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+async.swift:23:96-23:96
21 | - parameter authToken: The Twitter `authToken` obtained from Twitter.
22 | - parameter authTokenSecret: The Twitter `authSecretToken` obtained from Twitter.
23 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
24 | - returns: An instance of the logged in `ParseUser`.
25 | - throws: An error of type `ParseError`.
warning: Parameter 'user' not found in instance method declaration
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+async.swift:67:18-67:22
65 | /**
66 | Link the *current* `ParseUser` *asynchronously* using Twitter authentication.
67 + - parameter user: The `user` from **Twitter**.
| ╰─suggestion: Replace 'user' with 'userId'
68 | - parameter screenName: The `user screenName` from **Twitter**.
69 | - parameter consumerKey: The `consumerKey` from **Twitter**.
warning: Parameter 'userId' is missing documentation
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+async.swift:73:96-73:96
71 | - parameter authToken: The Twitter `authToken` obtained from Twitter.
72 | - parameter authTokenSecret: The Twitter `authSecretToken` obtained from Twitter.
73 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
74 | - returns: An instance of the logged in `ParseUser`.
75 | - throws: An error of type `ParseError`.
warning: Parameter 'user' not found in instance method declaration
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+combine.swift:18:18-18:22
16 | /**
17 | Login a `ParseUser` *asynchronously* using Twitter authentication. Publishes when complete.
18 + - parameter user: The **id** from **Twitter**.
| ╰─suggestion: Replace 'user' with 'userId'
19 | - parameter screenName: The `user screenName` from **Twitter**.
20 | - parameter consumerKey: The `consumerKey` from **Twitter**.
warning: Parameter 'userId' is missing documentation
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+combine.swift:24:96-24:96
22 | - parameter authToken: The Twitter `authToken` obtained from Twitter.
23 | - parameter authTokenSecret: The Twitter `authSecretToken` obtained from Twitter.
24 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
25 | - returns: A publisher that eventually produces a single value and then finishes or fails.
26 | */
warning: Parameter 'user' not found in instance method declaration
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+combine.swift:66:18-66:22
64 | /**
65 | Link the *current* `ParseUser` *asynchronously* using Twitter authentication. Publishes when complete.
66 + - parameter user: The `user` from **Twitter**.
| ╰─suggestion: Replace 'user' with 'userId'
67 | - parameter screenName: The `user screenName` from **Twitter**.
68 | - parameter consumerKey: The `consumerKey` from **Twitter**.
warning: Parameter 'userId' is missing documentation
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter+combine.swift:72:96-72:96
70 | - parameter authToken: The Twitter `authToken` obtained from Twitter.
71 | - parameter authTokenSecret: The Twitter `authSecretToken` obtained from Twitter.
72 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
73 | - returns: A publisher that eventually produces a single value and then finishes or fails.
74 | */
warning: Parameter 'user' not found in instance method declaration
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter.swift:143:18-143:22
141 | /**
142 | Link the *current* `ParseUser` *asynchronously* using Twitter authentication.
143 + - parameter user: The **id** from **Twitter**.
| ╰─suggestion: Replace 'user' with 'userId'
144 | - parameter screenName: The `user screenName` from **Twitter**.
145 | - parameter consumerKey: The `consumerKey` from **Twitter**.
warning: Parameter 'callbackQueue' is missing documentation
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter.swift:150:51-150:51
148 | - parameter authTokenSecret: The Twitter `authSecretToken` obtained from Twitter.
149 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
150 + - parameter completion: The block to execute.
| ╰─suggestion: Document 'callbackQueue' parameter
151 | */
152 | func link(userId: String,
warning: Parameter 'userId' is missing documentation
--> ../Authentication/3rd Party/ParseTwitter/ParseTwitter.swift:150:51-150:51
148 | - parameter authTokenSecret: The Twitter `authSecretToken` obtained from Twitter.
149 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
150 + - parameter completion: The block to execute.
151 | */
152 | func link(userId: String,
warning: Parameter 'callbackQueue' not found in instance method declaration
--> ../Authentication/Internal/ParseAnonymous+combine.swift:19:6-19:97
17 | Login a `ParseUser` *asynchronously* using the respective authentication type.
18 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
19 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
20 | - parameter completion: The block to execute.
21 | */
warning: Parameter 'completion' not found in instance method declaration
--> ../Authentication/Internal/ParseAnonymous+combine.swift:20:6-20:51
18 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
19 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
20 + - parameter completion: The block to execute.
| ╰─suggestion: Remove 'completion' parameter documentation
21 | */
22 | func loginPublisher(options: API.Options = []) -> Future<AuthenticatedUser, ParseError> {
warning: Parameter 'callbackQueue' not found in instance method declaration
--> ../Authentication/Internal/ParseAnonymous+combine.swift:33:6-33:97
31 | - parameter authData: The authData for the respective authentication type. This will be ignored.
32 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
33 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
34 | - parameter completion: The block to execute.
35 | */
warning: Parameter 'completion' not found in instance method declaration
--> ../Authentication/Internal/ParseAnonymous+combine.swift:34:6-34:51
32 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
33 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
34 + - parameter completion: The block to execute.
| ╰─suggestion: Remove 'completion' parameter documentation
35 | */
36 | func loginPublisher(authData: [String: String],
warning: Parameter 'callbackQueue' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:108:6-108:97
106 | - parameter authData: The authData for the respective authentication type.
107 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
108 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
109 | - parameter completion: The block to execute.
110 | */
warning: Parameter 'completion' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:109:6-109:51
107 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
108 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
109 + - parameter completion: The block to execute.
| ╰─suggestion: Remove 'completion' parameter documentation
110 | */
111 | func loginPublisher(authData: [String: String],
warning: Parameter 'callbackQueue' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:118:6-118:97
116 | - parameter authData: The authData for the respective authentication type.
117 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
118 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
119 | - parameter completion: The block to execute.
120 | */
warning: Parameter 'completion' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:119:6-119:51
117 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
118 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
119 + - parameter completion: The block to execute.
| ╰─suggestion: Remove 'completion' parameter documentation
120 | */
121 | func linkPublisher(authData: [String: String],
warning: Parameter 'callbackQueue' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:128:6-128:97
126 | - parameter user: The `ParseUser` to unlink. The user must be logged in on this device.
127 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
128 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
129 | - parameter completion: The block to execute.
130 | It should have the following argument signature: `(Result<Self, ParseError>)`.
warning: Parameter 'completion' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:129:6-130:84
127 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
128 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
129 + - parameter completion: The block to execute.
| ╰─suggestion: Remove 'completion' parameter documentation
130 + It should have the following argument signature: `(Result<Self, ParseError>)`.
131 | */
132 | func unlinkPublisher(_ user: AuthenticatedUser,
warning: Parameter 'returns' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:150:6-150:73
148 | - parameter authData: The authData for the respective authentication type.
149 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
150 + - parameter returns: An instance of the linked `AuthenticatedUser`.
| ╰─suggestion: Remove 'returns' parameter documentation
151 | */
152 | func link(authData: [String: String],
warning: Parameter 'returns' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:159:6-159:75
157 | - parameter user: The `ParseUser` to unlink. The user must be logged in on this device.
158 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
159 + - parameter returns: An instance of the unlinked `AuthenticatedUser`.
| ╰─suggestion: Remove 'returns' parameter documentation
160 | */
161 | func unlink(_ user: AuthenticatedUser,
warning: Parameter 'callbackQueue' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:167:6-167:97
165 | Unlink the *current* `ParseUser` *asynchronously* from the respective authentication type.
166 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
167 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
168 | - parameter returns: An instance of the unlinked `AuthenticatedUser`.
169 | */
warning: Parameter 'returns' not found in instance method declaration
--> ../Authentication/Protocols/ParseAuthentication.swift:168:6-168:75
166 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
167 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
168 + - parameter returns: An instance of the unlinked `AuthenticatedUser`.
| ╰─suggestion: Remove 'returns' parameter documentation
169 | */
170 | func unlink(options: API.Options) async throws -> AuthenticatedUser
warning: Return value documented for instance method returning void
--> ../LiveQuery/ParseLiveQuery+async.swift:18:7-18:59
16 | Manually establish a connection to the `ParseLiveQuery` Server.
17 | - parameter isUserWantsToConnect: Specifies if the user is calling this function. Defaults to **true**.
18 + - returns: An instance of the logged in `ParseUser`.
| ╰─suggestion: Remove return value documentation
19 | - throws: An error of type `ParseError`.
20 | */
warning: Parameter 'error' not found in instance method declaration
--> ../LiveQuery/Protocols/ParseLiveQueryDelegate.swift:47:6-48:6
45 | /**
46 | Receive unsupported data from the ParseLiveQuery task/connection.
47 + - parameter error: An error from the session task.
| ╰─suggestion: Remove 'error' parameter documentation
48 + */
49 | func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?)
50 |
warning: Parameter 'data' is missing documentation
--> ../LiveQuery/Protocols/ParseLiveQueryDelegate.swift:48:6-48:6
46 | Receive unsupported data from the ParseLiveQuery task/connection.
47 | - parameter error: An error from the session task.
48 + */
| ╰─suggestion: Document 'data' parameter
49 | func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?)
50 |
warning: Parameter 'socketMessage' is missing documentation
--> ../LiveQuery/Protocols/ParseLiveQueryDelegate.swift:48:6-48:6
46 | Receive unsupported data from the ParseLiveQuery task/connection.
47 | - parameter error: An error from the session task.
48 + */
| ╰─suggestion: Document 'socketMessage' parameter
49 | func receivedUnsupported(_ data: Data?, socketMessage: URLSessionWebSocketTask.Message?)
50 |
warning: Return value documented for instance method returning void
--> ../Objects/ParseInstallation+async.swift:111:6-111:51
109 |
110 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
111 + - returns: Returns saved `ParseInstallation`.
| ╰─suggestion: Remove return value documentation
112 | - throws: An error of type `ParseError`.
113 | - important: If an object deleted has the same objectId as current, it will automatically update the current.
warning: Parameter 'callbackQueue' not found in type method declaration
--> ../Objects/ParseInstallation+async.swift:134:6-134:97
132 | `ParseInstallation` for original `sessionToken`. Defaults to **true**.
133 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
134 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
135 | - parameter completion: The block to execute.
136 | It should have the following argument signature: `(Result<Self, ParseError>)`.
warning: Parameter 'completion' not found in type method declaration
--> ../Objects/ParseInstallation+async.swift:135:6-136:84
133 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
134 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
135 + - parameter completion: The block to execute.
| ╰─suggestion: Remove 'completion' parameter documentation
136 + It should have the following argument signature: `(Result<Self, ParseError>)`.
137 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
138 | desires a different policy, it should be inserted in `options`.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+async.swift:177:18-177:28
175 | /**
176 | Saves a collection of installations *asynchronously*.
177 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
178 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
179 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+async.swift:220:18-220:28
218 | /**
219 | Creates a collection of installations *asynchronously*.
220 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
221 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
222 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+async.swift:248:18-248:28
246 | /**
247 | Replaces a collection of installations *asynchronously*.
248 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
249 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
250 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+async.swift:306:18-306:28
304 | /**
305 | Deletes a collection of installations *asynchronously*.
306 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
307 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
308 | Defaults to 50.
warning: Return value documented for type method returning void
--> ../Objects/ParseInstallation+async.swift:480:6-480:51
478 |
479 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
480 + - returns: Returns saved `ParseInstallation`.
| ╰─suggestion: Remove return value documentation
481 | - throws: An error of type `ParseError`.
482 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
warning: Parameter 'callbackQueue' not found in type method declaration
--> ../Objects/ParseInstallation+combine.swift:131:6-131:97
129 | `ParseInstallation` for original `sessionToken`. Defaults to **true**.
130 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
131 + - parameter callbackQueue: The queue to return to after completion. Default value of .main.
| ╰─suggestion: Remove 'callbackQueue' parameter documentation
132 | - parameter completion: The block to execute.
133 | It should have the following argument signature: `(Result<Self, ParseError>)`.
warning: Parameter 'completion' not found in type method declaration
--> ../Objects/ParseInstallation+combine.swift:132:6-133:84
130 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
131 | - parameter callbackQueue: The queue to return to after completion. Default value of .main.
132 + - parameter completion: The block to execute.
| ╰─suggestion: Remove 'completion' parameter documentation
133 + It should have the following argument signature: `(Result<Self, ParseError>)`.
134 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
135 | desires a different policy, it should be inserted in `options`.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+combine.swift:173:18-173:28
171 | /**
172 | Saves a collection of installations *asynchronously* and publishes when complete.
173 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
174 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
175 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+combine.swift:215:18-215:28
213 | /**
214 | Creates a collection of installations *asynchronously* and publishes when complete.
215 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
216 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
217 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+combine.swift:242:18-242:28
240 | /**
241 | Replaces a collection of installations *asynchronously* and publishes when complete.
242 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
243 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
244 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation+combine.swift:299:18-299:28
297 | /**
298 | Deletes a collection of installations *asynchronously* and publishes when complete.
299 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
300 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
301 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation.swift:1063:18-1063:28
1061 | /**
1062 | Saves a collection of installations *synchronously* all at once and throws an error if necessary.
1063 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1064 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1065 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation.swift:1164:18-1164:28
1162 | /**
1163 | Saves a collection of installations all at once *asynchronously* and executes the completion block when done.
1164 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1165 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1166 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation.swift:1233:18-1233:28
1231 | /**
1232 | Creates a collection of installations all at once *asynchronously* and executes the completion block when done.
1233 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1234 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1235 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation.swift:1286:18-1286:28
1284 | /**
1285 | Replaces a collection of installations all at once *asynchronously* and executes the completion block when done.
1286 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1287 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1288 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation.swift:1628:18-1628:28
1626 | /**
1627 | Deletes a collection of installations *synchronously* all at once and throws an error if necessary.
1628 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1629 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1630 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseInstallation.swift:1675:18-1675:28
1673 | /**
1674 | Deletes a collection of installations all at once *asynchronously* and executes the completion block when done.
1675 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1676 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1677 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+async.swift:132:18-132:28
130 | /**
131 | Saves a collection of objects *asynchronously*.
132 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
133 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
134 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+async.swift:174:18-174:28
172 | /**
173 | Creates a collection of objects *asynchronously*.
174 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
175 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
176 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+async.swift:202:18-202:28
200 | /**
201 | Replaces a collection of objects *asynchronously*.
202 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
203 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
204 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+async.swift:258:18-258:28
256 | /**
257 | Deletes a collection of objects *asynchronously*.
258 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
259 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
260 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+combine.swift:138:18-138:28
136 | /**
137 | Saves a collection of objects *asynchronously* and publishes when complete.
138 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
139 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
140 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+combine.swift:177:18-177:28
175 | /**
176 | Creates a collection of objects *asynchronously* and publishes when complete.
177 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
178 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
179 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+combine.swift:202:18-202:28
200 | /**
201 | Replaces a collection of objects *asynchronously* and publishes when complete.
202 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
203 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
204 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject+combine.swift:253:18-253:28
251 | /**
252 | Deletes a collection of objects *asynchronously* and publishes when complete.
253 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
254 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
255 | Defaults to 50.
warning: External name 'with' used to document parameter
--> ../Objects/ParseObject.swift:97:18-97:22
95 | Merges two `ParseObject`'s with the resulting object consisting of all modified
96 | and unchanged Parse properties.
97 + - parameter with: The original object.
| ╰─suggestion: Replace 'with' with 'object'
98 | - returns: The updated installation.
99 | - throws: An error of type `ParseError`.
warning: External name 'with' used to document parameter
--> ../Objects/ParseObject.swift:133:18-133:22
131 | }
132 |
133 + - parameter with: The original object.
| ╰─suggestion: Replace 'with' with 'object'
134 | - returns: The merged object.
135 | - throws: An error of type `ParseError`.
warning: External name 'as' used to document parameter
--> ../Objects/ParseObject.swift:177:18-177:20
175 | /**
176 | Determines if two objects have the same objectId.
177 + - parameter as: Object to compare.
| ╰─suggestion: Replace 'as' with 'other'
178 | - returns: Returns a **true** if the other object has the same `objectId` or **false** if unsuccessful.
179 | */
warning: External name 'as' used to document parameter
--> ../Objects/ParseObject.swift:177:18-177:20
175 | /**
176 | Determines if two objects have the same objectId.
177 + - parameter as: Object to compare.
| ╰─suggestion: Replace 'as' with 'other'
178 | - returns: Returns a **true** if the other object has the same `objectId` or **false** if unsuccessful.
179 | */
warning: Parameter 'key' not found in instance method declaration
--> ../Objects/ParseObject.swift:300:18-300:21
298 | /**
299 | Get the unwrapped property value.
300 + - parameter key: The `KeyPath` of the value to get.
| ╰─suggestion: Replace 'key' with 'keyPath'
301 | - throws: An error of type `ParseError` when the value is **nil**.
302 | - returns: The unwrapped value.
warning: Parameter 'key' not found in instance method declaration
--> ../Objects/ParseObject.swift:300:18-300:21
298 | /**
299 | Get the unwrapped property value.
300 + - parameter key: The `KeyPath` of the value to get.
| ╰─suggestion: Replace 'key' with 'keyPath'
301 | - throws: An error of type `ParseError` when the value is **nil**.
302 | - returns: The unwrapped value.
warning: Parameter 'keyPath' is missing documentation
--> ../Objects/ParseObject.swift:300:57-300:57
298 | /**
299 | Get the unwrapped property value.
300 + - parameter key: The `KeyPath` of the value to get.
| ╰─suggestion: Document 'keyPath' parameter
301 | - throws: An error of type `ParseError` when the value is **nil**.
302 | - returns: The unwrapped value.
warning: Parameter 'keyPath' is missing documentation
--> ../Objects/ParseObject.swift:300:57-300:57
298 | /**
299 | Get the unwrapped property value.
300 + - parameter key: The `KeyPath` of the value to get.
| ╰─suggestion: Document 'keyPath' parameter
301 | - throws: An error of type `ParseError` when the value is **nil**.
302 | - returns: The unwrapped value.
warning: Parameter 'key' not found in instance method declaration
--> ../Objects/ParseObject.swift:314:18-314:21
312 | /**
313 | Set the value of a specific `KeyPath` on a `ParseObject`.
314 + - parameter key: The `KeyPath` of the value to set.
| ╰─suggestion: Replace 'key' with 'keyPath'
315 | - parameter value: The value to set the `KeyPath` to.
316 | - returns: The updated `ParseObject`.
warning: Parameter 'key' not found in instance method declaration
--> ../Objects/ParseObject.swift:314:18-314:21
312 | /**
313 | Set the value of a specific `KeyPath` on a `ParseObject`.
314 + - parameter key: The `KeyPath` of the value to set.
| ╰─suggestion: Replace 'key' with 'keyPath'
315 | - parameter value: The value to set the `KeyPath` to.
316 | - returns: The updated `ParseObject`.
warning: Parameter 'keyPath' is missing documentation
--> ../Objects/ParseObject.swift:315:59-315:59
313 | Set the value of a specific `KeyPath` on a `ParseObject`.
314 | - parameter key: The `KeyPath` of the value to set.
315 + - parameter value: The value to set the `KeyPath` to.
| ╰─suggestion: Document 'keyPath' parameter
316 | - returns: The updated `ParseObject`.
317 | - important: This method should be used when updating a `ParseObject` that has already been saved to
warning: Parameter 'keyPath' is missing documentation
--> ../Objects/ParseObject.swift:315:59-315:59
313 | Set the value of a specific `KeyPath` on a `ParseObject`.
314 | - parameter key: The `KeyPath` of the value to set.
315 + - parameter value: The value to set the `KeyPath` to.
| ╰─suggestion: Document 'keyPath' parameter
316 | - returns: The updated `ParseObject`.
317 | - important: This method should be used when updating a `ParseObject` that has already been saved to
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject.swift:375:18-375:28
373 | /**
374 | Saves a collection of objects *synchronously* all at once and throws an error if necessary.
375 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
376 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
377 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject.swift:473:18-473:28
471 | /**
472 | Saves a collection of objects all at once *asynchronously* and executes the completion block when done.
473 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
474 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
475 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject.swift:541:18-541:28
539 | /**
540 | Creates a collection of objects all at once *asynchronously* and executes the completion block when done.
541 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
542 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
543 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject.swift:594:18-594:28
592 | /**
593 | Replaces a collection of objects all at once *asynchronously* and executes the completion block when done.
594 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
595 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
596 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject.swift:921:18-921:28
919 | /**
920 | Deletes a collection of objects *synchronously* all at once and throws an error if necessary.
921 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
922 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
923 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseObject.swift:965:18-965:28
963 | /**
964 | Deletes a collection of objects all at once *asynchronously* and executes the completion block when done.
965 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
966 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
967 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+async.swift:350:18-350:28
348 | /**
349 | Saves a collection of users *asynchronously*.
350 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
351 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
352 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+async.swift:393:18-393:28
391 | /**
392 | Creates a collection of users *asynchronously*.
393 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
394 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
395 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+async.swift:421:18-421:28
419 | /**
420 | Replaces a collection of users *asynchronously*.
421 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
422 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
423 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+async.swift:479:18-479:28
477 | /**
478 | Deletes a collection of users *asynchronously*.
479 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
480 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
481 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+combine.swift:335:18-335:28
333 | /**
334 | Saves a collection of users *asynchronously* and publishes when complete.
335 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
336 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
337 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+combine.swift:377:18-377:28
375 | /**
376 | Creates a collection of users *asynchronously* and publishes when complete.
377 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
378 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
379 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+combine.swift:404:18-404:28
402 | /**
403 | Replaces a collection of users *asynchronously* and publishes when complete.
404 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
405 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
406 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser+combine.swift:462:18-462:28
460 | /**
461 | Deletes a collection of users *asynchronously* and publishes when complete.
462 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
463 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
464 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser.swift:1494:18-1494:28
1492 | /**
1493 | Saves a collection of users *synchronously* all at once and throws an error if necessary.
1494 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1495 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1496 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser.swift:1594:18-1594:28
1592 | /**
1593 | Saves a collection of users all at once *asynchronously* and executes the completion block when done.
1594 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1595 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1596 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser.swift:1663:18-1663:28
1661 | /**
1662 | Creates a collection of users all at once *asynchronously* and executes the completion block when done.
1663 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1664 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1665 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser.swift:1716:18-1716:28
1714 | /**
1715 | Replaces a collection of users all at once *asynchronously* and executes the completion block when done.
1716 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
1717 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
1718 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser.swift:2050:18-2050:28
2048 | /**
2049 | Deletes a collection of users *synchronously* all at once and throws an error if necessary.
2050 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
2051 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
2052 | Defaults to 50.
warning: External name 'batchLimit' used to document parameter
--> ../Objects/ParseUser.swift:2096:18-2096:28
2094 | /**
2095 | Deletes a collection of users all at once *asynchronously* and executes the completion block when done.
2096 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
2097 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
2098 | Defaults to 50.
warning: Parameter 'value' not found in instance method declaration
--> ../Protocols/ParseQueryScorable.swift:28:7-28:93
26 | /**
27 | Method to sort the full text search by text score.
28 + - parameter value: String or Object of index that should be used when executing query.
| ╰─suggestion: Remove 'value' parameter documentation
29 | - note: Your `ParseObject` should conform to `ParseQueryScorable` to retrieve
30 | the weight/rank via the "score" property of your `ParseObject`.
warning: Parameter 'query' not found in type method declaration
--> ../Types/CloudViewModel.swift:91:6-91:35
89 | as the view model can be used as a SwiftUI publisher. Meaning it can serve
90 | indepedently as a ViewModel in MVVM.
91 + - parameter query: Any query.
| ╰─suggestion: Remove 'query' parameter documentation
92 | - returns: The view model for this query.
93 | */
warning: Parameter 'cloudCode' is missing documentation
--> ../Types/CloudViewModel.swift:91:35-91:35
89 | as the view model can be used as a SwiftUI publisher. Meaning it can serve
90 | indepedently as a ViewModel in MVVM.
91 + - parameter query: Any query.
| ╰─suggestion: Document 'cloudCode' parameter
92 | - returns: The view model for this query.
93 | */
warning: Parameter 'allowed' not found in instance method declaration
--> ../Types/ParseACL.swift:269:6-269:72
267 | Set whether users belonging to the role with the given name are allowed to write this object.
268 |
269 + - parameter allowed: Whether the given role can write this object.
| ╰─suggestion: Remove 'allowed' parameter documentation
270 | - parameter roleName: The name of the role.
271 | */
warning: Parameter 'value' is missing documentation
--> ../Types/ParseACL.swift:270:49-270:49
268 |
269 | - parameter allowed: Whether the given role can write this object.
270 + - parameter roleName: The name of the role.
| ╰─suggestion: Document 'value' parameter
271 | */
272 | public mutating func setWriteAccess(roleName: String, value: Bool) {
warning: Parameter 'allowed' not found in instance method declaration
--> ../Types/ParseACL.swift:279:6-279:72
277 | Set whether users belonging to the role are allowed to write this object.
278 |
279 + - parameter allowed: Whether the given role can write this object.
| ╰─suggestion: Remove 'allowed' parameter documentation
280 | - parameter role: The `ParseRole` to set access for.
281 | */
warning: Parameter 'value' is missing documentation
--> ../Types/ParseACL.swift:280:58-280:58
278 |
279 | - parameter allowed: Whether the given role can write this object.
280 + - parameter role: The `ParseRole` to set access for.
| ╰─suggestion: Document 'value' parameter
281 | */
282 | public mutating func setWriteAccess<T>(role: T, value: Bool) where T: ParseRole {
warning: External name 'at' used to document parameter
--> ../Types/ParseAnalytics+async.swift:56:18-56:20
54 | - parameter dimensions: The dictionary of information by which to segment this
55 | event and can be empty or `nil`.
56 + - parameter at: Explicitly set the time associated with a given event. If not provided the
| ╰─suggestion: Replace 'at' with 'date'
57 | server time will be used.
58 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
warning: External name 'at' used to document parameter
--> ../Types/ParseAnalytics+async.swift:96:18-96:20
94 | - parameter dimensions: The dictionary of information by which to segment this
95 | event and can be empty or `nil`.
96 + - parameter at: Explicitly set the time associated with a given event. If not provided the
| ╰─suggestion: Replace 'at' with 'date'
97 | server time will be used.
98 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
warning: External name 'at' used to document parameter
--> ../Types/ParseAnalytics+combine.swift:54:18-54:20
52 | - parameter dimensions: The dictionary of information by which to segment this
53 | event and can be empty or `nil`.
54 + - parameter at: Explicitly set the time associated with a given event. If not provided the
| ╰─suggestion: Replace 'at' with 'date'
55 | server time will be used.
56 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
warning: External name 'at' used to document parameter
--> ../Types/ParseAnalytics+combine.swift:89:18-89:20
87 | - parameter dimensions: The dictionary of information by which to segment this
88 | event and can be empty or `nil`.
89 + - parameter at: Explicitly set the time associated with a given event. If not provided the
| ╰─suggestion: Replace 'at' with 'date'
90 | server time will be used.
91 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
warning: External name 'at' used to document parameter
--> ../Types/ParseAnalytics.swift:61:18-61:20
59 | - parameter name: The name of the custom event to report to Parse as having happened.
60 | - parameter dimensions: The dictionary of information by which to segment this event. Defaults to `nil`.
61 + - parameter at: Explicitly set the time associated with a given event. If not provided the server
| ╰─suggestion: Replace 'at' with 'date'
62 | time will be used. Defaults to `nil`.
63 | */
warning: External name 'at' used to document parameter
--> ../Types/ParseAnalytics.swift:146:18-146:20
144 | - parameter dimensions: The dictionary of information by which to segment this
145 | event. Can be empty or `nil`.
146 + - parameter at: Explicitly set the time associated with a given event. If not provided the
| ╰─suggestion: Replace 'at' with 'date'
147 | server time will be used.
148 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
warning: External name 'at' used to document parameter
--> ../Types/ParseAnalytics.swift:207:18-207:20
205 | - parameter dimensions: The dictionary of information by which to segment this
206 | event. Can be empty or `nil`.
207 + - parameter at: Explicitly set the time associated with a given event. If not provided the
| ╰─suggestion: Replace 'at' with 'date'
208 | server time will be used.
209 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
warning: Parameter 'objectId' not found in instance method declaration
--> ../Types/ParseCLP.swift:310:6-310:68
308 | get/find/count/create/update/delete/addField.
309 | - parameter allow: **true** to allow access , **false** to remove access.
310 + - parameter objectId: The `ParseUser` to add/remove access to.
| ╰─suggestion: Remove 'objectId' parameter documentation
311 | - returns: A mutated instance of `ParseCLP` for easy chaining.
312 | - throws: An error of type `ParseError`.
warning: Parameter 'user' is missing documentation
--> ../Types/ParseCLP.swift:310:68-310:68
308 | get/find/count/create/update/delete/addField.
309 | - parameter allow: **true** to allow access , **false** to remove access.
310 + - parameter objectId: The `ParseUser` to add/remove access to.
| ╰─suggestion: Document 'user' parameter
311 | - returns: A mutated instance of `ParseCLP` for easy chaining.
312 | - throws: An error of type `ParseError`.
warning: Parameter 'objectId' not found in instance method declaration
--> ../Types/ParseCLP.swift:340:6-340:68
338 | get/find/count/create/update/delete/addField.
339 | - parameter allow: **true** to allow access , **false** to remove access.
340 + - parameter objectId: The `ParseRole` to add/remove access to.
| ╰─suggestion: Remove 'objectId' parameter documentation
341 | - returns: A mutated instance of `ParseCLP` for easy chaining.
342 | - throws: An error of type `ParseError`.
warning: Parameter 'role' is missing documentation
--> ../Types/ParseCLP.swift:340:68-340:68
338 | get/find/count/create/update/delete/addField.
339 | - parameter allow: **true** to allow access , **false** to remove access.
340 + - parameter objectId: The `ParseRole` to add/remove access to.
| ╰─suggestion: Document 'role' parameter
341 | - returns: A mutated instance of `ParseCLP` for easy chaining.
342 | - throws: An error of type `ParseError`.
warning: External name 'canAddField' used to document parameter
--> ../Types/ParseCLP.swift:450:18-450:29
448 | Sets whether user authentication is required to perform create/update/delete/addField actions on a Parse class.
449 | - parameter allow: **true** if access should be allowed, **false** otherwise.
450 + - parameter canAddField: **true** if access should be allowed to `addField`,
| ╰─suggestion: Replace 'canAddField' with 'addField'
451 | **false** otherwise. Defaults to **false**.
452 | - returns: A mutated instance of `ParseCLP` for easy chaining.
warning: External name 'canAddField' used to document parameter
--> ../Types/ParseCLP.swift:463:18-463:29
461 | Sets whether the public has access to perform create/update/delete/addField actions on a Parse class.
462 | - parameter allow: **true** if access should be allowed, **false** otherwise.
463 + - parameter canAddField: **true** if access should be allowed to `addField`,
| ╰─suggestion: Replace 'canAddField' with 'addField'
464 | **false** otherwise. Defaults to **false**.
465 | - returns: A mutated instance of `ParseCLP` for easy chaining.
warning: External name 'canAddField' used to document parameter
--> ../Types/ParseCLP.swift:477:18-477:29
475 | - parameter allow: **true** if access should be allowed, **false** otherwise.
476 | - parameter objectId: The `ParseUser` objectId to provide/restrict access to.
477 + - parameter canAddField: **true** if access should be allowed to `addField`,
| ╰─suggestion: Replace 'canAddField' with 'addField'
478 | **false** otherwise. Defaults to **false**.
479 | - returns: A mutated instance of `ParseCLP` for easy chaining.
warning: External name 'canAddField' used to document parameter
--> ../Types/ParseCLP.swift:500:18-500:29
498 | - parameter allow: **true** if access should be allowed, **false** otherwise.
499 | - parameter user: The `ParseUser` to provide/restrict access to.
500 + - parameter canAddField: **true** if access should be allowed to `addField`,
| ╰─suggestion: Replace 'canAddField' with 'addField'
501 | **false** otherwise. Defaults to **false**.
502 | - returns: A mutated instance of `ParseCLP` for easy chaining.
warning: External name 'canAddField' used to document parameter
--> ../Types/ParseCLP.swift:517:18-517:29
515 | - parameter allow: **true** if access should be allowed, **false** otherwise.
516 | - parameter user: The `ParseUser` to provide/restrict access to.
517 + - parameter canAddField: **true** if access should be allowed to `addField`,
| ╰─suggestion: Replace 'canAddField' with 'addField'
518 | **false** otherwise. Defaults to **false**.
519 | - returns: A mutated instance of `ParseCLP` for easy chaining.
warning: External name 'canAddField' used to document parameter
--> ../Types/ParseCLP.swift:531:18-531:29
529 | - parameter allow: **true** if access should be allowed, **false** otherwise.
530 | - parameter role: The `ParseRole` to provide/restrict access to.
531 + - parameter canAddField: **true** if access should be allowed to `addField`,
| ╰─suggestion: Replace 'canAddField' with 'addField'
532 | **false** otherwise. Defaults to **false**.
533 | - returns: A mutated instance of `ParseCLP` for easy chaining.
warning: External name 'canAddField' used to document parameter
--> ../Types/ParseCLP.swift:616:18-616:29
614 | Sets whether authentication is required to perform get/find/count actions on a Parse class.
615 | - parameter allow: **true** if access should be allowed, **false** otherwise.
616 + - parameter canAddField: **true** if access should be allowed to `addField`,
| ╰─suggestion: Replace 'canAddField' with 'addField'
617 | **false** otherwise. Defaults to **false**.
618 | - returns: A mutated instance of `ParseCLP` for easy chaining.
warning: Parameter 'objectId' not found in instance method declaration
--> ../Types/ParseCLP.swift:1029:6-1029:75
1027 | Remove the set of specific fields the public should not have access to on a Parse class.
1028 | - parameter fields: The set of fields that should be removed from protected access.
1029 + - parameter objectId: The `ParseUser` objectId to restrict access to.
| ╰─suggestion: Remove 'objectId' parameter documentation
1030 | - returns: A mutated instance of `ParseCLP` for easy chaining.
1031 | - throws: An error of type `ParseError`.
warning: Parameter 'webhookKey' is missing documentation
--> ../Types/ParseConfiguration.swift:156:151-156:151
154 | It should have the following argument signature: `(challenge: URLAuthenticationChallenge,
155 | completionHandler: (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) -> Void`.
156 + See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
157 | - important: It is recomended to only specify `masterKey` when using the SDK on a server. Do not use this key on the client.
158 | - note: Setting `usingPostForQuery` to **true** will require all queries to access the server instead of following the `requestCachePolicy`.
warning: Parameter 'webhookKey' is missing documentation
--> ../Types/ParseConfiguration.swift:247:151-247:151
245 | It should have the following argument signature: `(challenge: URLAuthenticationChallenge,
246 | completionHandler: (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) -> Void`.
247 + See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
248 | - important: It is recomended to only specify `masterKey` when using the SDK on a server. Do not use this key on the client.
249 | - note: Setting `usingPostForQuery` to **true** will require all queries to access the server instead of following the `requestCachePolicy`.
warning: Parameter 'webhookKey' is missing documentation
--> ../Types/ParseConfiguration.swift:339:151-339:151
337 | It should have the following argument signature: `(challenge: URLAuthenticationChallenge,
338 | completionHandler: (URLSession.AuthChallengeDisposition, URLCredential?) -> Void) -> Void`.
339 + See Apple's [documentation](https://developer.apple.com/documentation/foundation/urlsessiontaskdelegate/1411595-urlsession) for more for details.
340 | - important: It is recomended to only specify `masterKey` when using the SDK on a server. Do not use this key on the client.
341 | - note: Setting `usingPostForQuery` to **true** will require all queries to access the server instead of following the `requestCachePolicy`.
warning: Parameter 'options' is missing documentation
--> ../Types/ParseFile.swift:76:78-76:78
74 | extention of `name`.
75 | - parameter metadata: Optional key value pairs to be stored with file object
76 + - parameter tags: Optional key value pairs to be stored with file object
| ╰─suggestion: Document 'options' parameter
77 | - note: `metadata` and `tags` are file adapter specific and not supported by all file adapters.
78 | For more, see details on the
warning: Parameter 'mimeType' not found in initializer declaration
--> ../Types/ParseFile.swift:99:6-101:26
97 | or dashes. The default value is **file**.
98 | - parameter localURL: The local file path of the`ParseFile`.
99 + - parameter mimeType: Specify the Content-Type header to use for the file, for example
| ╰─suggestion: Remove 'mimeType' parameter documentation
100 + **application/pdf**. The default is nil. If no value is specified the file type will be inferred from the file
101 + extention of `name`.
102 | - parameter metadata: Optional key value pairs to be stored with file object.
103 | - parameter tags: Optional key value pairs to be stored with file object.
warning: Parameter 'options' is missing documentation
--> ../Types/ParseFile.swift:103:79-103:79
101 | extention of `name`.
102 | - parameter metadata: Optional key value pairs to be stored with file object.
103 + - parameter tags: Optional key value pairs to be stored with file object.
| ╰─suggestion: Document 'options' parameter
104 | - note: `metadata` and `tags` are file adapter specific and not supported by all file adapters.
105 | For more, see details on the
warning: Parameter 'mimeType' not found in initializer declaration
--> ../Types/ParseFile.swift:125:6-127:26
123 | or dashes. The default value is **file**.
124 | - parameter cloudURL: The online link of the`ParseFile`.
125 + - parameter mimeType: Specify the Content-Type header to use for the file, for example
| ╰─suggestion: Remove 'mimeType' parameter documentation
126 + **application/pdf**. The default is nil. If no value is specified the file type will be inferred from the file
127 + extention of `name`.
128 | - parameter metadata: Optional key value pairs to be stored with file object.
129 | - parameter tags: Optional key value pairs to be stored with file object.
warning: Parameter 'options' is missing documentation
--> ../Types/ParseFile.swift:129:79-129:79
127 | extention of `name`.
128 | - parameter metadata: Optional key value pairs to be stored with file object.
129 + - parameter tags: Optional key value pairs to be stored with file object.
| ╰─suggestion: Document 'options' parameter
130 | - note: `metadata` and `tags` are file adapter specific and not supported by all file adapters.
131 | For more, see details on the
warning: Return value documented for instance method returning void
--> ../Types/ParseFile.swift:326:6-326:37
324 | - parameter callbackQueue: The queue to return to after synchronous completion.
325 | Default value of .main.
326 + - returns: A saved `ParseFile`.
| ╰─suggestion: Remove return value documentation
327 | */
328 | public func save(options: API.Options = [],
warning: Return value documented for instance method returning void
--> ../Types/ParseFile.swift:521:6-521:37
519 | - parameter callbackQueue: The queue to return to after synchronous completion.
520 | Default value of .main.
521 + - returns: A saved `ParseFile`.
| ╰─suggestion: Remove return value documentation
522 | */
523 | public func fetch(options: API.Options = [],
warning: Parameter 'location' not found in initializer declaration
--> ../Types/ParseGeoPoint.swift:157:6-157:98
155 | /**
156 | Creates a new `ParseGeoPoint` instance for the given `CLLocationCoordinate2D`, set to the location's coordinates.
157 + - parameter location: Instance of `CLLocationCoordinate2D`, with set latitude and longitude.
| ╰─suggestion: Remove 'location' parameter documentation
158 | - throws: An error of `ParseError` type.
159 | */
warning: Parameter 'coordinate' is missing documentation
--> ../Types/ParseGeoPoint.swift:157:98-157:98
155 | /**
156 | Creates a new `ParseGeoPoint` instance for the given `CLLocationCoordinate2D`, set to the location's coordinates.
157 + - parameter location: Instance of `CLLocationCoordinate2D`, with set latitude and longitude.
| ╰─suggestion: Document 'coordinate' parameter
158 | - throws: An error of `ParseError` type.
159 | */
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:34:9-34:43
32 | - keyPath: The respective `KeyPath` of the object.
33 | - value: The value to set the `KeyPath` to.
34 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
35 | - warning: Do not combine operations using this method with other operations that
36 | do not use this method to **set** all operations. If you need to combine multiple types
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:52:9-52:43
50 | - keyPath: The respective `KeyPath` of the object.
51 | - value: The value to set the `KeyPath` to.
52 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
53 | - warning: Do not combine operations using this method with other operations that
54 | do not use this method to **set** all operations. If you need to combine multiple types
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:81:9-81:43
79 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
80 | - value: The value to set the `KeyPath` to.
81 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
82 | - Note: Set the value to "nil" if you want it to be "null" on the Parse Server.
83 | */
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:95:9-95:43
93 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
94 | - value: The value to set the `KeyPath` to.
95 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
96 | - Note: Set the value to "nil" if you want it to be "null" on the Parse Server.
97 | */
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:116:9-116:43
114 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
115 | - value: The value to set the `KeyPath` to.
116 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
117 | - Note: Set the value to "nil" if you want it to be "null" on the Parse Server.
118 | */
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:129:9-129:43
127 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
128 | - value: The value to set the `KeyPath` to.
129 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
130 | - Note: Set the value to "nil" if you want it to be "null" on the Parse Server.
131 | */
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:149:9-149:43
147 | - key: The key of the object.
148 | - amount: How much to increment by.
149 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
150 | */
151 | public func increment(_ key: String, by amount: Int) -> Self {
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:163:9-163:43
161 | - key: The key of the object.
162 | - objects: The field of objects.
163 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
164 | */
165 | public func addUnique<W>(_ key: String, objects: [W]) -> Self where W: Encodable, W: Hashable {
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:177:9-177:43
175 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
176 | - objects: The field of objects.
177 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
178 | */
179 | @available(*, deprecated,
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:202:9-202:43
200 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
201 | - objects: The field of objects.
202 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
203 | */
204 | public func addUnique<V>(_ key: (String, WritableKeyPath<T, [V]?>),
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:219:9-219:43
217 | - key: The key of the object.
218 | - objects: The field of objects.
219 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
220 | */
221 | public func add<W>(_ key: String, objects: [W]) -> Self where W: Encodable {
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:232:9-232:43
230 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
231 | - objects: The field of objects.
232 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
233 | */
234 | @available(*, deprecated,
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:256:9-256:43
254 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
255 | - objects: The field of objects.
256 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
257 | */
258 | public func add<V>(_ key: (String, WritableKeyPath<T, [V]?>),
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:273:9-273:43
271 | - key: The key of the object.
272 | - objects: The field of objects.
273 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
274 | */
275 | public func addRelation<W>(_ key: String, objects: [W]) throws -> Self where W: ParseObject {
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:286:9-286:43
284 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
285 | - objects: The field of objects.
286 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
287 | */
288 | @available(*, deprecated,
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:310:9-310:43
308 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
309 | - objects: The field of objects.
310 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
311 | */
312 | public func addRelation<V>(_ key: (String, WritableKeyPath<T, [V]?>),
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:328:9-328:43
326 | - key: The key of the object.
327 | - objects: The field of objects.
328 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
329 | */
330 | public func remove<W>(_ key: String, objects: [W]) -> Self where W: Encodable {
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:342:9-342:43
340 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
341 | - objects: The field of objects.
342 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
343 | */
344 | @available(*, deprecated,
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:370:9-370:43
368 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
369 | - objects: The field of objects.
370 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
371 | */
372 | public func remove<V>(_ key: (String, WritableKeyPath<T, [V]?>),
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:391:9-391:43
389 | - key: The key of the object.
390 | - objects: The field of objects.
391 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
392 | */
393 | public func removeRelation<W>(_ key: String, objects: [W]) throws -> Self where W: ParseObject {
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:405:9-405:43
403 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
404 | - objects: The field of objects.
405 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
406 | */
407 | @available(*, deprecated,
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:433:9-433:43
431 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
432 | - objects: The field of objects.
433 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
434 | */
435 | public func removeRelation<V>(_ key: (String, WritableKeyPath<T, [V]?>),
warning: Parameter 'returns' not found in instance method declaration
--> ../Types/ParseOperation.swift:463:9-463:43
461 | - Parameters:
462 | - key: A tuple consisting of the key and the respective `KeyPath` of the object.
463 + - returns: The updated operations.
| ╰─suggestion: Remove 'returns' parameter documentation
464 | */
465 | public func unset<V>(_ key: (String, WritableKeyPath<T, V?>)) -> Self where V: Encodable {
warning: Parameter 'badge' not found in instance method declaration
--> ../Types/ParsePushPayload/Apple/ParsePushPayloadApple.swift:188:6-189:52
186 | /**
187 | Set the badge to a specific value to display on your app's icon.
188 + - parameter badge: The number to display in a badge on your app’s icon.
| ╰─suggestion: Remove 'badge' parameter documentation
189 + Specify 0 to remove the current badge, if any.
190 | - returns: A mutated instance of `ParsePushPayloadApple` for easy chaining.
191 | - warning: For Apple OS's only.
warning: Parameter 'number' is missing documentation
--> ../Types/ParsePushPayload/Apple/ParsePushPayloadApple.swift:189:52-189:52
187 | Set the badge to a specific value to display on your app's icon.
188 | - parameter badge: The number to display in a badge on your app’s icon.
189 + Specify 0 to remove the current badge, if any.
| ╰─suggestion: Document 'number' parameter
190 | - returns: A mutated instance of `ParsePushPayloadApple` for easy chaining.
191 | - warning: For Apple OS's only.
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:364:18-364:22
362 | - parameter relation: The stored relation property.
363 | - parameter key: The key for the relation.
364 + - parameter with: The parent `ParseObject` Pointer of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
365 | - returns: A usable `ParseRelation` based on the stored relation property.
366 | */
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:364:18-364:22
362 | - parameter relation: The stored relation property.
363 | - parameter key: The key for the relation.
364 + - parameter with: The parent `ParseObject` Pointer of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
365 | - returns: A usable `ParseRelation` based on the stored relation property.
366 | */
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:384:18-384:22
382 | - parameter relation: The stored relation property.
383 | - parameter key: The key for the relation.
384 + - parameter with: The parent `ParseObject` of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
385 | - returns: A usable `ParseRelation` based on the stored relation property.
386 | */
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:384:18-384:22
382 | - parameter relation: The stored relation property.
383 | - parameter key: The key for the relation.
384 + - parameter with: The parent `ParseObject` of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
385 | - returns: A usable `ParseRelation` based on the stored relation property.
386 | */
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:450:18-450:22
448 | - parameter relation: The stored relation property.
449 | - parameter key: The key for the relation.
450 + - parameter with: The parent `ParseObject` Pointer of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
451 | - returns: A usable `ParseRelation` based on the stored relation property.
452 | */
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:450:18-450:22
448 | - parameter relation: The stored relation property.
449 | - parameter key: The key for the relation.
450 + - parameter with: The parent `ParseObject` Pointer of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
451 | - returns: A usable `ParseRelation` based on the stored relation property.
452 | */
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:463:18-463:22
461 | - parameter relation: The stored relation property.
462 | - parameter key: The key for the relation.
463 + - parameter with: The parent `ParseObject` of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
464 | - returns: A usable `ParseRelation` based on the stored relation property.
465 | */
warning: External name 'with' used to document parameter
--> ../Types/ParseRelation.swift:463:18-463:22
461 | - parameter relation: The stored relation property.
462 | - parameter key: The key for the relation.
463 + - parameter with: The parent `ParseObject` of the `ParseRelation`.
| ╰─suggestion: Replace 'with' with 'parent'
464 | - returns: A usable `ParseRelation` based on the stored relation property.
465 | */
warning: Return value documented for instance method returning void
--> ../Types/ParseSchema+async.swift:70:6-70:51
68 | Deletes all objects in the `ParseSchema` *aynchronously* from the server.
69 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
70 + - returns: Returns the fetched `ParseSchema`.
| ╰─suggestion: Remove return value documentation
71 | - throws: An error of type `ParseError`.
72 | - warning: This will delete all objects for this `ParseSchema` and cannot be reversed.
warning: Return value documented for instance method returning void
--> ../Types/ParseSchema+async.swift:92:6-92:51
90 | Deletes the `ParseSchema` *aynchronously* from the server.
91 | - parameter options: A set of header options sent to the server. Defaults to an empty set.
92 + - returns: Returns the fetched `ParseSchema`.
| ╰─suggestion: Remove return value documentation
93 | - throws: An error of type `ParseError`.
94 | - warning: This can only be used on a `ParseSchema` without objects. If the `ParseSchema`
warning: Parameter 'includeKeys' is missing documentation
--> ../Types/ParseSchema+combine.swift:16:96-16:96
14 | /**
15 | Fetches the `ParseSchema` *aynchronously* from the server. Publishes when complete.
16 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'includeKeys' parameter
17 | - returns: A publisher that eventually produces a single value and then finishes or fails.
18 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
warning: Parameter 'includeKeys' is missing documentation
--> ../Types/ParseSchema+combine.swift:34:96-34:96
32 | /**
33 | Creates the `ParseSchema` *aynchronously* on the server. Publishes when complete.
34 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'includeKeys' parameter
35 | - returns: A publisher that eventually produces a single value and then finishes or fails.
36 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
warning: Parameter 'includeKeys' is missing documentation
--> ../Types/ParseSchema+combine.swift:52:96-52:96
50 | /**
51 | Updates the `ParseSchema` *aynchronously* on the server. Publishes when complete.
52 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'includeKeys' parameter
53 | - returns: A publisher that eventually produces a single value and then finishes or fails.
54 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
warning: Parameter 'includeKeys' is missing documentation
--> ../Types/ParseSchema+combine.swift:70:96-70:96
68 | /**
69 | Deletes all objects in the `ParseSchema` *aynchronously* from the server. Publishes when complete.
70 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'includeKeys' parameter
71 | - returns: A publisher that eventually produces a single value and then finishes or fails.
72 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
warning: Parameter 'includeKeys' is missing documentation
--> ../Types/ParseSchema+combine.swift:89:96-89:96
87 | /**
88 | Deletes the `ParseSchema` *aynchronously* from the server. Publishes when complete.
89 + - parameter options: A set of header options sent to the server. Defaults to an empty set.
| ╰─suggestion: Document 'includeKeys' parameter
90 | - returns: A publisher that eventually produces a single value and then finishes or fails.
91 | - note: The default cache policy for this method is `.reloadIgnoringLocalCacheData`. If a developer
warning: Parameter 'target' not found in instance method declaration
--> ../Types/ParseSchema.swift:89:6-90:33
87 | - parameter type: The `ParseField.FieldType` of the field that will be created/updated
88 | in the schema on Parse Server.
89 + - parameter target: The target `ParseObject` of the field that will be created/updated in
| ╰─suggestion: Remove 'target' parameter documentation
90 + the schema on Parse Server.
91 | - parameter options: The `ParseFieldOptions` of the field that will be created/updated in
92 | the schema on Parse Server.
warning: Parameter 'target' not found in instance method declaration
--> ../Types/ParseSchema.swift:140:6-142:26
138 |
139 | - parameter name: Name of the field that will be created/updated in the schema on Parse Server.
140 + - parameter target: The target `ParseObject` of the field that will be created/updated in
| ╰─suggestion: Remove 'target' parameter documentation
141 + the schema on Parse Server.
142 + Defaults to **nil**.
143 | - parameter options: The `ParseFieldOptions` of the field that will be created/updated in
144 | the schema on Parse Server.
warning: External name 'as' used to document parameter
--> ../Types/Pointer.swift:83:18-83:20
81 | /**
82 | Determines if a `ParseObject` and `Pointer`have the same `objectId`.
83 + - parameter as: `ParseObject` to compare.
| ╰─suggestion: Replace 'as' with 'other'
84 | - returns: Returns a **true** if the other object has the same `objectId` or **false** if unsuccessful.
85 | */
warning: External name 'as' used to document parameter
--> ../Types/Pointer.swift:92:18-92:20
90 | /**
91 | Determines if two `Pointer`'s have the same `objectId`.
92 + - parameter as: `Pointer` to compare.
| ╰─suggestion: Replace 'as' with 'other'
93 | - returns: Returns a **true** if the other object has the same `objectId` or **false** if unsuccessful.
94 | */
warning: External name 'batchLimit' used to document parameter
--> ../Types/Query.swift:619:19-619:29
617 | Retrieves *asynchronously* a complete list of `ParseObject`'s that satisfy this query.
618 |
619 + - parameter batchLimit: The maximum number of objects to send in each batch. If the items to be batched.
| ╰─suggestion: Replace 'batchLimit' with 'limit'
620 | is greater than the `batchLimit`, the objects will be sent to the server in waves up to the `batchLimit`.
621 | Defaults to 50.
warning: External name 'fromSouthWest' used to document parameter
--> ../Types/QueryConstraint.swift:588:14-588:27
586 | contained within a given rectangular geographic bounding box.
587 | - parameter key: The key to be constrained.
588 + - parameter fromSouthWest: The lower-left inclusive corner of the box.
| ╰─suggestion: Replace 'fromSouthWest' with 'southwest'
589 | - parameter toNortheast: The upper-right inclusive corner of the box.
590 | - returns: The same instance of `QueryConstraint` as the receiver.
warning: External name 'toNortheast' used to document parameter
--> ../Types/QueryConstraint.swift:589:14-589:25
587 | - parameter key: The key to be constrained.
588 | - parameter fromSouthWest: The lower-left inclusive corner of the box.
589 + - parameter toNortheast: The upper-right inclusive corner of the box.
| ╰─suggestion: Replace 'toNortheast' with 'northeast'
590 | - returns: The same instance of `QueryConstraint` as the receiver.
591 | */
Finished building documentation for 'ParseSwift' (1.53s)
Generated documentation archive at:
/Users/admin/builder/spi-builder-workspace/.docs/parse-community/parse-swift/main
Fetching https://github.com/swiftlang/swift-docc-plugin from cache
Fetched https://github.com/swiftlang/swift-docc-plugin from cache (0.52s)
Computing version for https://github.com/swiftlang/swift-docc-plugin
Computed https://github.com/swiftlang/swift-docc-plugin at 1.4.3 (1.08s)
Fetching https://github.com/swiftlang/swift-docc-symbolkit from cache
Fetched https://github.com/swiftlang/swift-docc-symbolkit from cache (0.83s)
Computing version for https://github.com/swiftlang/swift-docc-symbolkit
Computed https://github.com/swiftlang/swift-docc-symbolkit at 1.0.0 (1.42s)
Creating working copy for https://github.com/swiftlang/swift-docc-plugin
Working copy of https://github.com/swiftlang/swift-docc-plugin resolved at 1.4.3
Creating working copy for https://github.com/swiftlang/swift-docc-symbolkit
Working copy of https://github.com/swiftlang/swift-docc-symbolkit resolved at 1.0.0
Building for debugging...
[0/8] Write sources
[3/8] Write snippet-extract-tool-entitlement.plist
[4/8] Write swift-version-2F0A5646E1D333AE.txt
[6/53] Emitting module SymbolKit
[7/57] Compiling SymbolKit SemanticVersion.swift
[8/57] Compiling SymbolKit AccessControl.swift
[9/57] Compiling SymbolKit Availability.swift
[10/57] Compiling SymbolKit AvailabilityItem.swift
[11/57] Compiling SymbolKit Domain.swift
[12/57] Compiling SymbolKit Names.swift
[13/57] Compiling SymbolKit SPI.swift
[14/57] Compiling SymbolKit Snippet.swift
[15/57] Compiling SymbolKit Extension.swift
[16/57] Compiling SymbolKit Mixin+Equals.swift
[17/57] Compiling SymbolKit Mixin+Hash.swift
[18/57] Compiling SymbolKit Mixin.swift
[19/57] Compiling SymbolKit LineList.swift
[20/57] Compiling SymbolKit Position.swift
[21/57] Compiling SymbolKit Symbol.swift
[22/57] Compiling SymbolKit SymbolKind.swift
[23/57] Compiling SymbolKit SymbolGraph.swift
[24/57] Compiling SymbolKit GraphCollector.swift
[25/57] Compiling SymbolKit GenericConstraint.swift
[26/57] Compiling SymbolKit GenericParameter.swift
[27/57] Compiling SymbolKit Generics.swift
[28/57] Compiling SymbolKit Namespace.swift
[29/57] Compiling Snippets SnippetParser.swift
[30/57] Emitting module Snippets
[31/57] Compiling Snippets Snippet.swift
[32/57] Compiling SymbolKit Relationship.swift
[33/57] Compiling SymbolKit RelationshipKind.swift
[34/57] Compiling SymbolKit SourceOrigin.swift
[35/57] Compiling SymbolKit GenericConstraints.swift
[36/57] Compiling SymbolKit Swift.swift
[37/57] Compiling SymbolKit DeclarationFragments.swift
[38/57] Compiling SymbolKit Fragment.swift
[39/57] Compiling SymbolKit FragmentKind.swift
[40/57] Compiling SymbolKit FunctionParameter.swift
[41/57] Compiling SymbolKit FunctionSignature.swift
[42/57] Compiling SymbolKit Identifier.swift
[43/57] Compiling SymbolKit KindIdentifier.swift
[44/57] Compiling SymbolKit Location.swift
[45/57] Compiling SymbolKit Mutability.swift
[46/57] Compiling SymbolKit SourceRange.swift
[47/57] Compiling SymbolKit Metadata.swift
[48/57] Compiling SymbolKit Module.swift
[49/57] Compiling SymbolKit OperatingSystem.swift
[50/57] Compiling SymbolKit Platform.swift
[51/57] Compiling SymbolKit UnifiedSymbol+Encodable.swift
[52/57] Compiling SymbolKit UnifiedSymbol.swift
[53/57] Compiling SymbolKit UnifiedSymbolGraph+Encodable.swift
[54/57] Compiling SymbolKit UnifiedSymbolGraph.swift
[55/61] Compiling snippet_extract URL+Status.swift
[56/61] Compiling snippet_extract SymbolGraph+Snippet.swift
[57/61] Emitting module snippet_extract
[58/61] Compiling snippet_extract SnippetBuildCommand.swift
[58/61] Write Objects.LinkFileList
[59/61] Linking snippet-extract-tool
[60/61] Applying snippet-extract-tool
Build of product 'snippet-extract' complete! (3.74s)
Building for debugging...
[0/1] Write swift-version-2F0A5646E1D333AE.txt
Build of target: 'ParseSwift' complete! (0.28s)
4207
30 /Users/admin/builder/spi-builder-workspace/.docs/parse-community/parse-swift/main
✅ Doc result (uploading) reported
========================================
SyncDocs
========================================
Doc archive source directory: $PWD/.docs/parse-community/parse-swift/main
File count: 4207
Doc size: 30.0MB
Preparing doc bundle ...
Uploading prod-parse-community-parse-swift-main-efddf382.zip to s3://spi-docs-inbox/prod-parse-community-parse-swift-main-efddf382.zip
Copying... [11%]
Copying... [21%]
Copying... [31%]
Copying... [41%]
Copying... [51%]
Copying... [60%]
Copying... [70%]
Copying... [80%]
Copying... [90%]
Copying... [100%]
Done.