Skip to content

Commit 63c74fa

Browse files
Merge pull request #140 from NeedleInAJayStack/fix/warnings
Fixes compiler warnings
2 parents 0fee9b5 + 40d176f commit 63c74fa

File tree

4 files changed

+5
-5
lines changed

4 files changed

+5
-5
lines changed

Sources/GraphQL/Execution/Execute.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -187,7 +187,7 @@ public struct ConcurrentDispatchFieldExecutionStrategy: QueryFieldExecutionStrat
187187
.mapValues { _ -> Future<Any>? in nil }
188188
var err: Error?
189189

190-
fields.forEach { field in
190+
for field in fields {
191191
let fieldASTs = field.value
192192
let fieldKey = field.key
193193
let fieldPath = path.appending(fieldKey)

Sources/GraphQL/Type/Directives.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
import OrderedCollections
2+
13
public enum DirectiveLocation: String, Encodable {
24
// Operations
35
case query = "QUERY"

Sources/GraphQL/Validation/Rules/Custom/NoDeprecatedCustomRule.swift

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,6 @@ public func NoDeprecatedCustomRule(context: ValidationContext) -> Visitor {
5252
}
5353
}
5454
if let node = node as? ObjectField {
55-
let inputObjectDef = context.parentInputType as? GraphQLInputObjectType
56-
5755
if
5856
let inputObjectDef = context.parentInputType as? GraphQLInputObjectType,
5957
let inputFieldDef = inputObjectDef.fields[node.name.value],

Tests/GraphQLTests/FieldExecutionStrategyTests/FieldExecutionStrategyTests.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -259,7 +259,7 @@ class FieldExecutionStrategyTests: XCTestCase {
259259
XCTAssertEqual(result.value.data, multiThrowsExpectedData)
260260
let resultErrors = result.value.errors
261261
XCTAssertEqual(resultErrors.count, multiThrowsExpectedErrors.count)
262-
multiThrowsExpectedErrors.forEach { m in
262+
for m in multiThrowsExpectedErrors {
263263
XCTAssertTrue(resultErrors.contains(m), "Expecting result errors to contain \(m)")
264264
}
265265
// XCTAssertEqualWithAccuracy(1.0, result.seconds, accuracy: 0.5)
@@ -308,7 +308,7 @@ class FieldExecutionStrategyTests: XCTestCase {
308308
XCTAssertEqual(result.value.data, multiThrowsExpectedData)
309309
let resultErrors = result.value.errors
310310
XCTAssertEqual(resultErrors.count, multiThrowsExpectedErrors.count)
311-
multiThrowsExpectedErrors.forEach { m in
311+
for m in multiThrowsExpectedErrors {
312312
XCTAssertTrue(resultErrors.contains(m), "Expecting result errors to contain \(m)")
313313
}
314314
// XCTAssertEqualWithAccuracy(0.1, result.seconds, accuracy: 0.25)

0 commit comments

Comments
 (0)