Skip to content

Commit

Permalink
Update codegen config test output
Browse files Browse the repository at this point in the history
  • Loading branch information
AnthonyMDev committed Dec 18, 2023
1 parent c1ac0c9 commit 596df96
Showing 4 changed files with 66 additions and 16 deletions.
Original file line number Diff line number Diff line change
@@ -20,14 +20,16 @@ public extension MyAPI {
] }

public var bodyTemperature: Int { __data["bodyTemperature"] }
public var height: HeightInMeters.Height { __data["height"] }
public var height: Height { __data["height"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
public init(_dataDict: DataDict) { __data = _dataDict }

public var heightInMeters: HeightInMeters { _toFragment() }
}

public typealias Height = HeightInMeters.Height
}

}
Original file line number Diff line number Diff line change
@@ -144,7 +144,7 @@ public extension MyAPI {
public var species: String { __data["species"] }
public var laysEggs: Bool { __data["laysEggs"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var height: HeightInMeters.Height { __data["height"] }
public var height: Height { __data["height"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -153,6 +153,8 @@ public extension MyAPI {
public var warmBloodedDetails: WarmBloodedDetails { _toFragment() }
public var heightInMeters: HeightInMeters { _toFragment() }
}

public typealias Height = HeightInMeters.Height
}
}

@@ -194,6 +196,8 @@ public extension MyAPI {
public var inches: Int? { __data["inches"] }
public var meters: Int { __data["meters"] }
}


}

/// AllAnimal.AsWarmBloodedIfGetWarmBlooded
@@ -236,6 +240,8 @@ public extension MyAPI {
public var inches: Int? { __data["inches"] }
public var meters: Int { __data["meters"] }
}


}

/// AllAnimal.AsPet
@@ -259,7 +265,7 @@ public extension MyAPI {
public var predators: [Predator] { __data["predators"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var owner: Owner? { __data["owner"] }

public var asWarmBlooded: AsWarmBlooded? { _asInlineFragment() }

@@ -293,6 +299,10 @@ public extension MyAPI {
public var inches: Int? { __data["inches"] }
}



public typealias Owner = PetDetails.Owner

/// AllAnimal.AsPet.AsWarmBlooded
///
/// Parent Type: `WarmBlooded`
@@ -310,10 +320,10 @@ public extension MyAPI {
public var species: String? { __data["species"] }
public var skinCovering: GraphQLEnum<MyAPI.SkinCovering>? { __data["skinCovering"] }
public var predators: [Predator] { __data["predators"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var owner: Owner? { __data["owner"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -339,6 +349,10 @@ public extension MyAPI {
public var centimeters: Double? { __data["centimeters"] }
public var meters: Int { __data["meters"] }
}



public typealias Owner = PetDetails.Owner
}
}

@@ -360,10 +374,10 @@ public extension MyAPI {
public var species: String? { __data["species"] }
public var skinCovering: GraphQLEnum<MyAPI.SkinCovering>? { __data["skinCovering"] }
public var predators: [Predator] { __data["predators"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var owner: Owner? { __data["owner"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -389,6 +403,10 @@ public extension MyAPI {
public var centimeters: Double? { __data["centimeters"] }
public var meters: Int { __data["meters"] }
}



public typealias Owner = PetDetails.Owner
}

/// AllAnimal.AsClassroomPet
@@ -436,10 +454,10 @@ public extension MyAPI {
public var species: String? { __data["species"] }
public var skinCovering: GraphQLEnum<MyAPI.SkinCovering>? { __data["skinCovering"] }
public var predators: [Predator] { __data["predators"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var owner: Owner? { __data["owner"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -465,6 +483,10 @@ public extension MyAPI {
public var centimeters: Double? { __data["centimeters"] }
public var meters: Int { __data["meters"] }
}



public typealias Owner = PetDetails.Owner
}
}
}
Original file line number Diff line number Diff line change
@@ -121,7 +121,7 @@ public extension MyAPI {
public var laysEggs: Bool { __data["laysEggs"] }
public var species: String { __data["species"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var height: HeightInMeters.Height { __data["height"] }
public var height: Height { __data["height"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -146,6 +146,8 @@ public extension MyAPI {

public var species: String { __data["species"] }
}

public typealias Height = HeightInMeters.Height
}
}

@@ -189,6 +191,8 @@ public extension MyAPI {
public var inches: Int? { __data["inches"] }
public var meters: Int { __data["meters"] }
}


}

/// AllAnimal.AsPet
@@ -212,7 +216,7 @@ public extension MyAPI {
public var predators: [Predator] { __data["predators"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var owner: Owner? { __data["owner"] }

public var asWarmBlooded: AsWarmBlooded? { _asInlineFragment() }

@@ -245,6 +249,10 @@ public extension MyAPI {
public var meters: Int { __data["meters"] }
}



public typealias Owner = PetDetails.Owner

/// AllAnimal.AsPet.AsWarmBlooded
///
/// Parent Type: `WarmBlooded`
@@ -265,7 +273,7 @@ public extension MyAPI {
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var owner: Owner? { __data["owner"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -291,6 +299,10 @@ public extension MyAPI {
public var relativeSize: GraphQLEnum<MyAPI.RelativeSize> { __data["relativeSize"] }
public var centimeters: Double { __data["centimeters"] }
}



public typealias Owner = PetDetails.Owner
}
}

@@ -315,7 +327,7 @@ public extension MyAPI {
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var owner: Owner? { __data["owner"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -341,6 +353,10 @@ public extension MyAPI {
public var relativeSize: GraphQLEnum<MyAPI.RelativeSize> { __data["relativeSize"] }
public var centimeters: Double { __data["centimeters"] }
}



public typealias Owner = PetDetails.Owner
}

/// AllAnimal.AsClassroomPet
@@ -384,6 +400,8 @@ public extension MyAPI {
public var meters: Int { __data["meters"] }
}



/// AllAnimal.AsClassroomPet.AsBird
///
/// Parent Type: `Bird`
@@ -405,7 +423,7 @@ public extension MyAPI {
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var humanName: String? { __data["humanName"] }
public var favoriteToy: String { __data["favoriteToy"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var owner: Owner? { __data["owner"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -431,6 +449,10 @@ public extension MyAPI {
public var relativeSize: GraphQLEnum<MyAPI.RelativeSize> { __data["relativeSize"] }
public var centimeters: Double { __data["centimeters"] }
}



public typealias Owner = PetDetails.Owner
}
}

@@ -456,7 +478,7 @@ public extension MyAPI {
public var predators: [Predator] { __data["predators"] }
public var bodyTemperature: Int { __data["bodyTemperature"] }
public var humanName: String? { __data["humanName"] }
public var owner: PetDetails.Owner? { __data["owner"] }
public var owner: Owner? { __data["owner"] }

public struct Fragments: FragmentContainer {
public let __data: DataDict
@@ -482,6 +504,10 @@ public extension MyAPI {
public var relativeSize: GraphQLEnum<MyAPI.RelativeSize> { __data["relativeSize"] }
public var centimeters: Double { __data["centimeters"] }
}



public typealias Owner = PetDetails.Owner
}
}
}
Original file line number Diff line number Diff line change
@@ -8,7 +8,7 @@ public extension MyAPI {
public static let operationName: String = "PetSearch"
public static let operationDocument: ApolloAPI.OperationDocument = .init(
definition: .init(
#"query PetSearch($filters: PetSearchFilters = { species: ["Dog", "Cat"], size: SMALL, measurements: { height: 10.5, weight: 5.0 } }) { pets(filters: $filters) { __typename id humanName } }"#
#"query PetSearch($filters: PetSearchFilters = { species: ["Dog", "Cat"] size: SMALL measurements: { height: 10.5, weight: 5.0 } }) { pets(filters: $filters) { __typename id humanName } }"#
))

public var filters: GraphQLNullable<PetSearchFilters>

0 comments on commit 596df96

Please sign in to comment.