Skip to content

Commit 216595d

Browse files
BobaFettersgh-action-runner
authored andcommitted
feature: @fieldPolicy directive (#735)
1 parent b66a86c commit 216595d

38 files changed

+2892
-568
lines changed

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Bird+Mock.graphql.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Bird: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Bird
@@ -26,17 +26,17 @@ public class Bird: MockObject {
2626

2727
public extension Mock where O == Bird {
2828
convenience init(
29-
bodyTemperature: Int? = nil,
30-
favoriteToy: String? = nil,
31-
height: Mock<Height>? = nil,
29+
bodyTemperature: Int = 0,
30+
favoriteToy: String = "",
31+
height: Mock<Height> = Mock<Height>(),
3232
humanName: String? = nil,
33-
id: AnimalKingdomAPI.ID? = nil,
34-
laysEggs: Bool? = nil,
33+
id: AnimalKingdomAPI.ID = "",
34+
laysEggs: Bool = false,
3535
owner: Mock<Human>? = nil,
36-
predators: [(any AnyMock)]? = nil,
36+
predators: [(any AnyMock)] = [],
3737
skinCovering: GraphQLEnum<AnimalKingdomAPI.SkinCovering>? = nil,
38-
species: String? = nil,
39-
wingspan: Double? = nil
38+
species: String = "",
39+
wingspan: Double = 0.0
4040
) {
4141
self.init()
4242
_setScalar(bodyTemperature, for: \.bodyTemperature)

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Cat+Mock.graphql.swift

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Cat: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Cat
@@ -26,17 +26,17 @@ public class Cat: MockObject {
2626

2727
public extension Mock where O == Cat {
2828
convenience init(
29-
bodyTemperature: Int? = nil,
30-
favoriteToy: String? = nil,
31-
height: Mock<Height>? = nil,
29+
bodyTemperature: Int = 0,
30+
favoriteToy: String = "",
31+
height: Mock<Height> = Mock<Height>(),
3232
humanName: String? = nil,
33-
id: AnimalKingdomAPI.ID? = nil,
34-
isJellicle: Bool? = nil,
35-
laysEggs: Bool? = nil,
33+
id: AnimalKingdomAPI.ID = "",
34+
isJellicle: Bool = false,
35+
laysEggs: Bool = false,
3636
owner: Mock<Human>? = nil,
37-
predators: [(any AnyMock)]? = nil,
37+
predators: [(any AnyMock)] = [],
3838
skinCovering: GraphQLEnum<AnimalKingdomAPI.SkinCovering>? = nil,
39-
species: String? = nil
39+
species: String = ""
4040
) {
4141
self.init()
4242
_setScalar(bodyTemperature, for: \.bodyTemperature)

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Crocodile+Mock.graphql.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Crocodile: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Crocodile
@@ -22,12 +22,12 @@ public class Crocodile: MockObject {
2222

2323
public extension Mock where O == Crocodile {
2424
convenience init(
25-
age: Int? = nil,
26-
height: Mock<Height>? = nil,
27-
id: AnimalKingdomAPI.ID? = nil,
28-
predators: [(any AnyMock)]? = nil,
25+
age: Int = 0,
26+
height: Mock<Height> = Mock<Height>(),
27+
id: AnimalKingdomAPI.ID = "",
28+
predators: [(any AnyMock)] = [],
2929
skinCovering: GraphQLEnum<AnimalKingdomAPI.SkinCovering>? = nil,
30-
species: String? = nil,
30+
species: String = "",
3131
tag: String? = nil
3232
) {
3333
self.init()

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Dog+Mock.graphql.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Dog: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Dog
@@ -28,17 +28,17 @@ public class Dog: MockObject {
2828
public extension Mock where O == Dog {
2929
convenience init(
3030
birthdate: AnimalKingdomAPI.CustomDate? = nil,
31-
bodyTemperature: Int? = nil,
32-
favoriteToy: String? = nil,
33-
height: Mock<Height>? = nil,
31+
bodyTemperature: Int = 0,
32+
favoriteToy: String = "",
33+
height: Mock<Height> = Mock<Height>(),
3434
houseDetails: AnimalKingdomAPI.Object? = nil,
3535
humanName: String? = nil,
36-
id: AnimalKingdomAPI.ID? = nil,
37-
laysEggs: Bool? = nil,
36+
id: AnimalKingdomAPI.ID = "",
37+
laysEggs: Bool = false,
3838
owner: Mock<Human>? = nil,
39-
predators: [(any AnyMock)]? = nil,
39+
predators: [(any AnyMock)] = [],
4040
skinCovering: GraphQLEnum<AnimalKingdomAPI.SkinCovering>? = nil,
41-
species: String? = nil
41+
species: String = ""
4242
) {
4343
self.init()
4444
_setScalar(birthdate, for: \.birthdate)

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Fish+Mock.graphql.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Fish: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Fish
@@ -23,14 +23,14 @@ public class Fish: MockObject {
2323

2424
public extension Mock where O == Fish {
2525
convenience init(
26-
favoriteToy: String? = nil,
27-
height: Mock<Height>? = nil,
26+
favoriteToy: String = "",
27+
height: Mock<Height> = Mock<Height>(),
2828
humanName: String? = nil,
29-
id: AnimalKingdomAPI.ID? = nil,
29+
id: AnimalKingdomAPI.ID = "",
3030
owner: Mock<Human>? = nil,
31-
predators: [(any AnyMock)]? = nil,
31+
predators: [(any AnyMock)] = [],
3232
skinCovering: GraphQLEnum<AnimalKingdomAPI.SkinCovering>? = nil,
33-
species: String? = nil
33+
species: String = ""
3434
) {
3535
self.init()
3636
_setScalar(favoriteToy, for: \.favoriteToy)

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Height+Mock.graphql.swift

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Height: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Height
@@ -20,11 +20,11 @@ public class Height: MockObject {
2020

2121
public extension Mock where O == Height {
2222
convenience init(
23-
centimeters: Double? = nil,
24-
feet: Int? = nil,
23+
centimeters: Double = 0.0,
24+
feet: Int = 0,
2525
inches: Int? = nil,
26-
meters: Int? = nil,
27-
relativeSize: GraphQLEnum<AnimalKingdomAPI.RelativeSize>? = nil
26+
meters: Int = 0,
27+
relativeSize: GraphQLEnum<AnimalKingdomAPI.RelativeSize> = .case(.large)
2828
) {
2929
self.init()
3030
_setScalar(centimeters, for: \.centimeters)

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Human+Mock.graphql.swift

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Human: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Human
@@ -23,14 +23,14 @@ public class Human: MockObject {
2323

2424
public extension Mock where O == Human {
2525
convenience init(
26-
bodyTemperature: Int? = nil,
27-
firstName: String? = nil,
28-
height: Mock<Height>? = nil,
29-
id: AnimalKingdomAPI.ID? = nil,
30-
laysEggs: Bool? = nil,
31-
predators: [(any AnyMock)]? = nil,
26+
bodyTemperature: Int = 0,
27+
firstName: String = "",
28+
height: Mock<Height> = Mock<Height>(),
29+
id: AnimalKingdomAPI.ID = "",
30+
laysEggs: Bool = false,
31+
predators: [(any AnyMock)] = [],
3232
skinCovering: GraphQLEnum<AnimalKingdomAPI.SkinCovering>? = nil,
33-
species: String? = nil
33+
species: String = ""
3434
) {
3535
self.init()
3636
_setScalar(bodyTemperature, for: \.bodyTemperature)

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/MockObject+Interfaces.graphql.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public extension MockObject {
88
typealias Animal = Interface

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/MockObject+Unions.graphql.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public extension MockObject {
88
typealias ClassroomPet = Union

Sources/AnimalKingdomAPI/AnimalKingdomAPI/TestMocks/Mutation+Mock.graphql.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
// This file was automatically generated and should not be edited.
33

44
import ApolloTestSupport
5-
import AnimalKingdomAPI
5+
@testable import AnimalKingdomAPI
66

77
public class Mutation: MockObject {
88
public static let objectType: ApolloAPI.Object = AnimalKingdomAPI.Objects.Mutation
@@ -16,7 +16,7 @@ public class Mutation: MockObject {
1616

1717
public extension Mock where O == Mutation {
1818
convenience init(
19-
adoptPet: (any AnyMock)? = nil
19+
adoptPet: (any AnyMock) = Mock<Cat>()
2020
) {
2121
self.init()
2222
_setEntity(adoptPet, for: \.adoptPet)

0 commit comments

Comments
 (0)